„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.