Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16118|Odgovoriti: 1

[Redis] Koliko ključev je mogoče shraniti v redis instanci in kakšne so največje številke ključev in vrednosti?

[Kopiraj povezavo]
Objavljeno na 24. 01. 2019 09:46:20 | | | |
Uradno lahko singleton obdela 250 milijonov ključev, največja velikost ključa ali vrednosti pa je 512M.

Kakšno je največje število ključev, ki jih lahko ena Redis instanca shrani? in kakšno je največje število elementov v Hash, List, Set, Sorted Set?
Redis lahko obdela do 232 ključev in je bil v praksi testiran za vsaj 250 milijonov ključev na primer.

Vsaka zgoščena točka, seznam, množica in urejena množica lahko vsebuje 232 elementov.

Z drugimi besedami, tvoja meja je verjetno razpoložljiv pomnilnik v tvojem sistemu.



Referenčne povezave:https://redis.io/topics/faq






Prejšnji:Zmaga 7-3 nad južnokorejsko bejzbolsko ekipo
Naslednji:14. januar Morning Post (četrtek)
 Najemodajalec| Objavljeno na 5. 03. 2019 17:14:33 |
Tip množice se uporablja tudi za shranjevanje več niznih elementov, vendar so za razliko od seznama njegovi elementi neurejeni in neponovljivi, elementov pa ni mogoče pridobiti preko indeksa. Kot je prikazano na spodnji sliki, množica user:1:follows vsebuje štiri elemente: "his", "it", "sports" in "music", množica pa lahko shrani do (2 na potenco 32 - 1) elementov.



1) Znotrajzbiranje
(1) Dodajte element sadd key value [vrednost...]  Povratni rezultat je število elementov, ki so bili uspešno dodani.

(2) Izbrišite element srem ključ vrednost [vrednost...]  Povratni rezultat je število elementov, ki so bili uspešno izbrisani.

(3) Pridobite število elementov za kartični ključ

(4) Določimo, ali element spada v množico vrednosti ključa sismember

(5) Naključno vrnemo določeno število elementov iz nabora SrandMember Key [count] [count] je neobvezen parameter, če ni zapisan, je privzeto: 1.

(6) Naključno izklopljeni elementi iz operacije spop ključa množice lahko naključno izločijo element iz množice.

(7) Pridobite vse elemente ključa za člane množice Pridobite vse elemente zbirke, in rezultat je v napačnem vrstnem redu.

2) Delovanje med zbirkami
(1) Najdi presečišče več množic sinter ključa [ključ...]

(2) Najdi unijo večkratnih množic, sunion ključ [ključ...]

(3) Najdi razlikovalno množico več množic sdiff ključ [ključ...]

(4) Shranimo rezultate presekov, združitve in diferencialnih množic.

sinterstore storeKljuč ključa [ključ...]
sunionstore storeKljuč ključ [ključ...]
sdiffstore storeključ ključ [ključ...]

Operacija med množicami bo bolj zamudna, če je elementov veliko, zato redis zagotavlja zgornje tri ukaze (izvirni ukaz + store) za shranjevanje rezultatov presečišč, združitve in razlik med množicami v storeKey, na primer shranjevanje rezultatov presekov med dvema zbirkama user:1:follows in user:2:follows to user:1_2:follows.



Sredstva:https://www.cnblogs.com/pirlo21/p/7120935.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com