Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 16118|Risposta: 1

[Redis] Quante chiavi possono essere memorizzate in un'istanza Redis e quali sono le chiavi e i valori massimi?

[Copiato link]
Pubblicato su 24/01/2019 09:46:20 | | | |
Ufficialmente, un singleton può gestire 250 milioni di chiavi, e la dimensione massima di una chiave o di un valore è 512M.

Qual è il numero massimo di chiavi che una singola istanza Redis può contenere? e qual è il numero massimo di elementi in un Hash, List, Set o Sorted Set?
Redis può gestire fino a 232 chiavi ed è stato testato in pratica per gestire almeno 250 milioni di chiavi per istanza.

Ogni hash, lista, set e insieme ordinato può contenere 232 elementi.

In altre parole, il tuo limite è probabilmente la memoria disponibile nel tuo sistema.



Collegamenti di riferimento:https://redis.io/topics/faq






Precedente:Vittoria 7-3 contro la squadra sudcoreana di baseball
Prossimo:14 gennaio Morning Post (giovedì)
 Padrone di casa| Pubblicato su 05/03/2019 17:14:33 |
Il tipo di set viene anche usato per memorizzare più elementi di stringa, ma a differenza di una lista, i suoi elementi sono non ordinati e non ripetibili, e gli elementi non possono essere ottenuti tramite un indice. Come mostrato nella figura sottostante, il set user:1:follows contiene quattro elementi: "his", "it", "sports" e "music", e un set può immagazzinare fino a (2 alla potenza di 32 - 1) elementi.



1) Operazioni intra-collezione
(1) Aggiungi elemento valore chiave add [valore...]  Il risultato di ritorno è il numero di elementi che sono stati aggiunti con successo.

(2) Elimina l'elemento chiave srem valore [valore...]  Il risultato di ritorno è il numero di elementi che sono stati eliminati con successo.

(3) Ottenere il numero di elementi chiave scard

(4) Determinare se l'elemento appartiene all'insieme dei valori chiave dei membri dei sorelle

(5) Restituire casualmente un numero specificato di elementi dall'insieme SrandMember Key [count] [count] è un parametro opzionale, se non è scritto, il valore predefinito è: 1.

(6) Spop spop in modo casuale può staccare casualmente un elemento dal set.

(7) Ottenere tutti gli elementi della chiave smembers del set Prendere tutti gli elementi della collezione e il risultato di ritorno è fuori ordine.

2) Funzionamento tra le collezioni
(1) Trovare l'intersezione di più insiemi chiave sinter [tonalità...]

(2) Trovare l'unione di più insiemi chiave di unione [tonalità...]

(3) Trova l'insieme di differenze di più insiemi chiave sdiff [chiave...]

(4) Salvare i risultati dell'intersezione, unione e insieme di differenze.

Chiave storeKey di sinterstore [chiave...]
Chiave sunionstore storeKey [chiave...]
Chiave storeKey sdiffstore [chiave...]

L'operazione tra insiemi sarà più dispendiosa in termini di tempo quando ci sono molti elementi, quindi redis fornisce i tre comandi sopra indicati (comando originale + store) per salvare i risultati di intersezione, unione e insiemi di differenze tra insiemi per storeKey, ad esempio salvare i risultati dell'intersezione tra due collezioni di user:1:follows e user:2:follows a user:1_2:follows.



Risorse:https://www.cnblogs.com/pirlo21/p/7120935.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com