Először importáljuk a üveg csomagot
Másodszor, valósítsuk meg az egyszerű feltételes lekérdezést
Felhasználói entitásosztály létrehozása
Hozzon létre 5 objektumot, és tedd be őket a gyorstárba, hogy tesztelhessük őket
Redis-ben lekérdezéskor látható, hogy 5 felhasználói objektum volt tárolva a gyorsítótárban
Ezután először implementáljunk egy egyfeltételes lekérdezést, például egy 15 éves és m nemű felhasználót kérdezzenek Mivel a Redis nosql, és nem tudja közvetlenül használni a hol lekérdezési feltételeket, mint például a mysql, a Redis csak egy buta módszert tud használni feltételes lekérdezés megvalósítására: mentse el az összes minősített felhasználót egy halmazban
Tehát ha a 15 éves felhasználót szeretnéd kérdezni, először az összes UUID-t el kell távolítanod a USER_TABLE_AGE_15-ből, majd a felhasználót a USER_TABLE
Az eredmények a következők:
Felhasználó [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, name=y1, nem=m, életkor=15] Felhasználó [id=aa074a2a-88d9-4b50-a99f-1375539164f7, name=y4, nem=n, életkor=15] Szóval ha olyan felhasználóra van szükséged, akinek 15 éves kora és a neme M, nagyon egyszerű, szerezd meg. USER_TABLE_AGE_15 és USER_TABLE_SEX_m, majd a USER_TABLE-től szerezze meg őket.
Felhasználó [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, name=y1, nem=m, életkor=15]
|