Importeer eerst het jar-pakket
Ten tweede, realiseer een eenvoudige conditionele query
Maak een User-entiteitsklasse aan
Maak 5 objecten aan en stop ze in de cache zodat we ze kunnen testen
Wanneer je in redis wordt geraadpleegd, zie je dat er 5 user objects in de cache zijn opgeslagen
Vervolgens implementeer je eerst een enkele conditie-query, zoals het bevragen van een gebruiker van 15 jaar en een gebruiker met een geslacht van m Omdat Redis nosql is en niet direct kan gebruiken waar condities als mysql moeten navragen, kan Redis alleen een domme methode gebruiken om conditionele query te implementeren: alle gekwalificeerde gebruikers in een set opslaan
Dus, als je een gebruiker van 15 jaar wilt bevragen, moet je eerst alle UUID's uit de USER_TABLE_AGE_15 verwijderen en daarna de gebruiker uit de USER_TABLE
De resultaten zijn als volgt:
Gebruiker [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, naam=y1, geslacht=m, leeftijd=15] Gebruiker [id=aa074a2a-88d9-4b50-a99f-1375539164f7, naam=y4, geslacht=n, leeftijd=15] Dus als je een gebruiker nodig hebt met een leeftijd van 15 en een geslacht van M, is het heel simpel: haal het USER_TABLE_AGE_15 en USER_TABLE_SEX_m, en dan verkrijg je ze van de USER_TABLE.
Gebruiker [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, naam=y1, geslacht=m, leeftijd=15]
|