Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 16118|Antwort: 1

[Redis] Wie viele Schlüssel können in einer Redis-Instanz gespeichert werden, und was sind die maximalen Schlüssel und Werte?

[Link kopieren]
Veröffentlicht am 24.01.2019 09:46:20 | | | |
Offiziell kann ein Singleton 250 Millionen Schlüssel verarbeiten, und die maximale Größe eines Schlüssels oder Wertes beträgt 512M.

Wie hoch ist die maximale Anzahl an Schlüsseln, die eine einzelne Redis-Instanz halten kann? und wie hoch ist die maximale Anzahl der Elemente in einem Hash, List, Set, Sorted Set?
Redis kann bis zu 232 Schlüssel verarbeiten und wurde in der Praxis getestet, um mindestens 250 Millionen Schlüssel pro Instanz zu verarbeiten.

Jeder Hash, jede Liste, jede Menge und jede sortierte Menge kann 232 Elemente enthalten.

Mit anderen Worten, dein Limit ist wahrscheinlich der verfügbare Speicher in deinem System.



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






Vorhergehend:7:3-Sieg über das südkoreanische Baseballteam
Nächster:14. Januar Morning Post (Donnerstag)
 Vermieter| Veröffentlicht am 05.03.2019 17:14:33 |
Der Mengentyp wird auch verwendet, um mehrere Stringelemente zu speichern, aber im Gegensatz zu einer Liste sind ihre Elemente ungeordnet und nicht wiederholbar, und die Elemente können nicht über einen Index abgerufen werden. Wie in der untenstehenden Abbildung gezeigt, enthält die Menge user:1:follows vier Elemente: "sein", "es", "Sport" und "Musik", und eine Menge kann bis zu (2 in der Potenz von 32 - 1) Elemente speichern.



1) Intra-Collection-Operationen
(1) Element hinzufügen, hinzufügen, Schlüsselwert [Wert...]  Das Rückgabeergebnis ist die Anzahl der erfolgreich hinzugefügten Elemente.

(2) Löschen Sie den Element-Srem-Schlüsselwert [Wert...]  Das Rückgabeergebnis ist die Anzahl der erfolgreich gelöschten Elemente.

(3) Erhalten Sie die Anzahl der Elemente, Kartenschlüssel,

(4) Bestimmen, ob das Element in der Menge der Sismember-Schlüsselwerte gehört

(5) Die zufällige Rückgabe einer festgelegten Anzahl von Elementen aus der Menge SrandMember Key [count] [count] ist ein optionaler Parameter, falls nicht geschrieben, lautet der Standardparameter: 1.

(6) Zufällig gepoppte Elemente aus der Set-Sop-Schlüssel-Sop-Operation können ein Element zufällig aus der Menge poppen.

(7) Erhalten Sie alle Elemente des Set-Members-Schlüssels Erhalten Sie alle Elemente der Sammlung, und das Rückgabeergebnis ist nicht in der Reihenfolge.

2) Betrieb zwischen Sammlungen
(1) Finden Sie den Schnittpunkt mehrerer Mengen, Sinter-Schlüssel [Schlüssel...]

(2) Finden Sie die Vereinigung mehrerer Mengen, Sunion-Schlüssel [Schlüssel...]

(3) Finde die Differenzmenge mehrerer Mengen Sdiff-Schlüssel [Schlüssel...]

(4) Speichern der Ergebnisse von Schnitt, Union und Differenzmenge.

sinterstore storeSchlüsselschlüssel [Schlüssel...]
sunionstore storeSchlüsselschlüssel [Schlüssel...]
sdiffstore storeSchlüsselschlüssel [Schlüssel...]

Der Vorgang zwischen Mengen ist zeitaufwändigender, wenn viele Elemente vorhanden sind, daher stellt Redis die oben genannten drei Befehle (Originalbefehl + Store) bereit, um die Ergebnisse von Intersection, Union und Differenzmengen zwischen den Mengen zu speichernKey, zum Beispiel die Intersection-Ergebnisse zwischen zwei Sammlungen von user:1:follows und user:2:follows to user:1_2:follows.



Betriebsmittel:https://www.cnblogs.com/pirlo21/p/7120935.html
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com