CQLSH -Konsistenz

CQLSH -Konsistenz

„In diesem Tutorial wird erläutert, wie der Befehl Konsistenz in CQLSH verwendet wird. Dieser Befehl ermöglicht es uns, die Cluster -Konsistenzstufe festzulegen und zu sammeln.”

In Cassandra regelt die Konsistenzstufe die Anzahl der Replik-Knoten, die erforderlich sind, um auf den Proxyknoten (Koordinatorknoten) zu antworten, um eine nicht leichte Transaktion zu verarbeiten.

Quelle: Wikimedia Commons

Muss tun

Vor der Änderung der Datenkonsistenzniveaus für nicht leichte und leichte Transaktionen stellen Sie sicher, dass Sie sich mit den Cassandra-Datenkonsistenzvorgängen, Quorum-Berechnungen, Datenreplikation usw. vertraut machen.

Befehlssyntax

Im Folgenden beschreibt die Befehlssyntax.

Konsistenz [Konsistenz_Level]

Der Befehl akzeptiert die Konsistenz_Level als Parameter. Weitere Informationen zu den Konsistenzniveaus und deren entsprechenden Funktionen finden Sie in den Dokumenten.

Cassandra zeigt Konsistenzniveau

Verwenden Sie den Befehl Konsistenz ohne Parameter wie gezeigt, um die aktuelle Konsistenzstufe in Cassandra anzuzeigen:

Cassandra@CQLSH> Konsistenz
Das aktuelle Konsistenzniveau ist eins.

Standardmäßig wird die Konsistenzstufe auf einen gesetzt.

Cassandra -Veränderung Konsistenzniveau

Sie können den Befehl Konsistenz verwenden, gefolgt von der Konsistenzstufe, die Sie festlegen möchten.

Im Folgenden finden Sie die Unterstützung der Unterstützung bei Cassandra.

Quelle: DataStax -Dokumentation.

Unterstützte Schreibkonsistenzstufen:

Quelle: DataStax -Dokumentation

Führen Sie beispielsweise den Befehl aus, um die Konsistenzstufe auf Quorum festzulegen:

Cassandra@CQLSH> Konsistenz Quorum;
Konsistenzstufe auf Quorum eingestellt.

NOTIZ: Der obige Befehl wird zu Illustrationszwecken bereitgestellt. Lesen Sie die DOCs.