Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 13932|Atsakyti: 0

[Šaltinis] Java Redis - Įgyvendina paprastas sąlygines užklausas

[Kopijuoti nuorodą]
Paskelbta 2019-03-05 16:36:03 | | | |
Pirmiausia importuokite stiklainio pakuotę



Antra, realizuokite paprastą sąlyginę užklausą

Vartotojo objekto klasės kūrimas


Sukurkite 5 objektus ir įdėkite juos į talpyklą, kad galėtume juos išbandyti

Kai užklausiate redis, galite pamatyti, kad talpykloje buvo saugomi 5 vartotojo objektai



Tada pirmiausia įgyvendinkite vienos sąlygos užklausą, pvz., užklauskite vartotoją, kurio amžius yra 15 metų, ir vartotoją, kurio lytis yra m
Kadangi Redis yra nosql ir negali tiesiogiai naudoti, kur užklausti sąlygas, pvz., mysql, Redis gali naudoti tik kvailą metodą sąlyginei užklausai įgyvendinti: išsaugoti visus kvalifikuotus vartotojus rinkinyje




Taigi, jei norite pateikti užklausą 15 metų vartotojui, pirmiausia turite pašalinti visus UUID iš USER_TABLE_AGE_15, o tada pašalinti vartotoją iš USER_TABLE

Rezultatai yra tokie:

Vartotojas [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, vardas=y1, lytis=m, amžius=15]
Naudotojas [id=aa074a2a-88d9-4b50-a99f-1375539164f7, vardas=y4, lytis=n, amžius=15]
Taigi, jei jums reikia vartotojo, kurio amžius yra 15 metų, o lytis M, tai labai paprasta, gaukite jį
USER_TABLE_AGE_15 ir USER_TABLE_SEX_m, o tada gaukite juos iš USER_TABLE.


Vartotojas [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, vardas=y1, lytis=m, amžius=15]






Ankstesnis:"Huawei" inžinieriaus egzamino studijų medžiaga
Kitą:
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com