Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16118|Svare: 1

[Redis] Hvor mange nøkler kan lagres i en redis-instans, og hva er maks antall nøkler og verdier?

[Kopier lenke]
Publisert på 24.01.2019 09:46:20 | | | |
Offisielt kan en singleton håndtere 250 millioner nøkler, og maksimal størrelse på en nøkkel eller verdi er 512M.

Hva er det maksimale antallet nøkler en enkelt Redis-instans kan ha? og hva er maks antall elementer i en Hash, Liste, Mengde, Sortert Mengde?
Redis kan håndtere opptil 232 nøkler, og ble testet i praksis for å håndtere minst 250 millioner nøkler per instans.

Hver hash, liste, mengde og sortert mengde kan inneholde 232 elementer.

Med andre ord er grensen sannsynligvis tilgjengelig minne i systemet ditt.



Referanselenker:https://redis.io/topics/faq






Foregående:7-3-seier over det sørkoreanske baseballaget
Neste:14. januar Morning Post (torsdag)
 Vert| Publisert på 05.03.2019 17:14:33 |
Setttypen brukes også til å lagre flere strengelementer, men i motsetning til en liste er elementene uordnede og ikke repeterbare, og elementene kan ikke oppnås gjennom en indeks. Som vist i figuren nedenfor, inneholder settet user:1:follows fire elementer: "hans", "det", "sports" og "music", og et sett kan lagre opptil (2 i potensen av 32 - 1) elementer.



1) Intra-innsamlingsoperasjoner
(1) Legg til element, legg til nøkkelverdi [verdi...]  Returresultatet er antall elementer som ble vellykket lagt til.

(2) Slett elementets srem-nøkkelverdi [verdi...]  Returresultatet er antall elementer som ble slettet med suksess.

(3) Få antall elementer kortnøkkel

(4) Avgjør om elementet er i mengden av sismember-nøkkelverdier

(5) Tilfeldig returnere et spesifisert antall elementer fra settet SrandMember Key [count] [count] er en valgfri parameter, hvis ikke skrevet, er standarden: 1.

(6) Tilfeldig poppe elementer fra set-spop-nøkkeloperasjonen kan tilfeldig poppe et element fra settet.

(7) Hent alle elementer i mengden smembers nøkkel Hent alle elementer i samlingen, og returresultatet er ute av rekkefølge.

2) Operasjon mellom samlinger
(1) Finn skjæringspunktet mellom flere mengder sinternøkkel [nøkkel...]

(2) Finn unionen av flere mengder sunion-nøkkel [nøkkel...]

(3) Finn differansesettet av flere sett sdiff-nøkkel [nøkkel...]

(4) Lagre resultatene av snitt, union og differensmengde.

sinterstore storeNøkkelnøkkel [nøkkel...]
sunionstore storeNøkkelnøkkel [nøkkel...]
sdiffstore storeNøkkelnøkkel [nøkkel...]

Operasjonen mellom mengder vil være mer tidkrevende når det er mange elementer, så redis gir de tre kommandoene ovenfor (original kommando + lagre) for å lagre resultatene av intersection, union og differansesett mellom sett for storeKey, for eksempel å lagre interseksjonsresultatene mellom to samlinger av user:1:follows og user:2:follows to user:1_2:follows.



Ressurser:https://www.cnblogs.com/pirlo21/p/7120935.html
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com