Prima di tutto, importa il pacchetto jar
In secondo luogo, realizzare una semplice query condizionale
Crea una classe di entità utente
Creare 5 oggetti e metterli nella cache così possiamo testarli
Quando si interroga in redis, si possono vedere che 5 oggetti utente sono stati memorizzati nella cache
Successivamente, implementa prima una query a condizione singola, come interrogare un utente di 15 anni e un utente di genere m Poiché Redis è nosql e non può usare direttamente condizioni di dove interrogare come mysql, Redis può usare solo un metodo stupido per implementare query condizionale: salvare tutti gli utenti qualificati in un insieme
Quindi, se vuoi interrogare l'utente di 15 anni, devi prima rimuovere tutti gli UUID dal USER_TABLE_AGE_15 e poi rimuovere l'utente dal USER_TABLE
I risultati sono i seguenti:
Utente [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, nome=y1, sesso=m, età=15] Utente [id=aa074a2a-88d9-4b50-a99f-1375539164f7, nome=y4, sesso=n, età=15] Quindi, se ti serve un utente di 15 anni e un genere M, è molto semplice, prendilo USER_TABLE_AGE_15 e USER_TABLE_SEX_m, e poi ottenne il USER_TABLE.
Utente [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, nome=y1, sesso=m, età=15]
|