Heim >Datenbank >Redis >Was sollten Sie bei der Verwendung von Redis-Clustern beachten?

Was sollten Sie bei der Verwendung von Redis-Clustern beachten?

步履不停
步履不停Original
2019-06-22 16:18:212871Durchsuche

Was sollten Sie bei der Verwendung von Redis-Clustern beachten?

Der Redis-Cluster weist im Vergleich zu einer einzelnen Maschine einige Funktionseinschränkungen auf. Vermeiden Sie diese daher bei der Verwendung. Beachten Sie Folgendes:

1) Die Unterstützung für den Schlüssel-Batch-Betrieb ist begrenzt. Wie mset und mget unterstützen derzeit nur

Schlüssel mit demselben Slot-Wert, um Batch-Vorgänge auszuführen. Schlüssel, die unterschiedlichen Slot-Werten zugeordnet sind, werden nicht unterstützt, da sie aufgrund von Vorgängen wie mget und mget möglicherweise

auf mehreren Knoten vorhanden sind.

2) Die Unterstützung für den Betrieb wichtiger Transaktionen ist begrenzt. Ebenso unterstützt es nur Transaktionsvorgänge mit mehreren Schlüsseln auf demselben Knoten

Wenn mehrere Schlüssel auf verschiedene Knoten verteilt sind, kann die Transaktionsfunktion nicht verwendet werden.

3) Schlüssel dient als minimale Granularität der Datenpartition , kann daher kein großes Schlüsselwertobjekt wie

Hash, Liste zuordnen usw. verschiedene Knoten.

4) Unterstützt nicht mehrere Datenbankbereiche. Redis kann im Standalone-Modus 16 Datenbanken unterstützen, und im Cluster-Modus

kann nur ein Datenbankbereich verwendet werden, nämlich db0.

5) Die Replikationsstruktur unterstützt nur eine Ebene und der Slave-Knoten kann nur den Masterknoten replizieren. Unterstützt keine verschachtelte Baumreplikation.

Replikationsstruktur .

Weitere technische Artikel zu Redis finden Sie in der Spalte Redis-Tutorial lernen !

Das obige ist der detaillierte Inhalt vonWas sollten Sie bei der Verwendung von Redis-Clustern beachten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen