Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16118|Svar: 1

[Redis] Hur många nycklar kan lagras i en redis-instans, och vilka är maxnycklarna och värdena?

[Kopiera länk]
Publicerad på 2019-01-24 09:46:20 | | | |
Officiellt kan en singleton hantera 250 miljoner nycklar, och den maximala storleken på en nyckel eller ett värde är 512 M.

Vad är det maximala antalet nycklar en enskild Redis-instans kan innehålla? och vad är maxantalet element i en Hash, List, Set, Sorterad Set?
Redis kan hantera upp till 232 nycklar och testades i praktiken för att hantera minst 250 miljoner nycklar per instans.

Varje hash, lista, mängd och sorterad mängd kan innehålla 232 element.

Med andra ord är din gräns troligen det tillgängliga minnet i ditt system.



Referenslänkar:https://redis.io/topics/faq






Föregående:7-3-seger över det sydkoreanska basebollaget
Nästa:14 januari Morning Post (torsdag)
 Hyresvärd| Publicerad på 2019-03-05 17:14:33 |
Settypen används också för att lagra flera strängelement, men till skillnad från en lista är dess element oredda och oupprepbara, och elementen kan inte erhållas via ett index. Som visas i figuren nedan innehåller mängden user:1:follows fyra element: "hans", "den", "sport" och "musik", och en mängd kan lagra upp till (2 upphöjt till potensen 32 - 1) element.



1) Intra-insamlingsoperationer
(1) Lägg till element, add, nyckelvärde [värde...]  Returresultatet är antalet element som lyckades läggas till igen.

(2) Ta bort elementets srem-nyckelvärde [värde...]  Returresultatet är antalet element som framgångsrikt raderades.

(3) Få antalet element scard key

(4) Bestäm om elementet ingår i mängden av sismember-nyckelvärdet

(5) Att slumpmässigt returnera ett specificerat antal element från mängden SrandMember Key [count] [count] är en valfri parameter, om den inte är skriven är standard: 1.

(6) Slumpmässigt poppar element från set spop-nyckeln spop-operationen kan slumpmässigt poppa ett element från mängden.

(7) Hämta alla element i mängds-smembers nyckeln Hämta alla element i samlingen, och returresultatet är ur ordning.

2) Drift mellan samlingar
(1) Hitta snittet mellan flera mängder sinternyckel [nyckel...]

(2) Hitta unionen av flera mängder sunion-nyckel [nyckel...]

(3) Hitta differensmängden av flera uppsättningar sdiffnyckel [nyckel...]

(4) Spara resultaten av snitt, union och differensmängd.

sinterstore storeNyckelnyckel [nyckel...]
sunionstore storeNyckelnyckel [nyckel...]
sdiffstore storeNyckelnyckel [nyckel...]

Operationen mellan mängder kommer att vara mer tidskrävande när det finns många element, så redis tillhandahåller ovanstående tre kommandon (originalkommando + lagra) för att spara resultaten av snitt-, union- och differensmängder mellan mängder för att lagraKey, till exempel spara snittresultaten mellan två samlingar av user:1:follows och user:2:follows till user:1_2:follows.



Resurser:https://www.cnblogs.com/pirlo21/p/7120935.html
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com