Konzistence CQLSH

Konzistence Cqlsh



„Tento kurz bude diskutovat o tom, jak používat příkaz konzistence v CQLSH. Tento příkaz nám umožňuje nastavit a získat úroveň konzistence clusteru.

V Cassandře úroveň konzistence určuje počet replikovaných uzlů potřebných k tomu, aby proxy uzel (uzel koordinátora) zpracoval nelehkou transakci.









Zdroj: Wikimedia Commons



MUSET UDĚLAT





Před úpravou úrovní konzistence dat pro nelehké a odlehčené transakce se ujistěte, že jste se seznámili s operacemi konzistence dat Cassandra, výpočty kvora, replikace dat atd.

Syntaxe příkazu

Následuje popis syntaxe příkazu.



KONZISTENCE [ úroveň_konzistence ]

Příkaz přijímá jako parametr úroveň konzistence. Další podrobnosti o úrovních konzistence a jejich odpovídajících funkcích naleznete v dokumentaci.

Cassandra Zobrazit úroveň konzistence

Chcete-li zobrazit aktuální úroveň konzistence v Cassandře, použijte příkaz konzistence bez parametrů, jak je znázorněno:

cassandra @ cqlsh > konzistence
Aktuální úroveň konzistence je JEDNA.

Ve výchozím nastavení je úroveň konzistence nastavena na JEDEN.

Cassandra Změňte úroveň konzistence

Můžete použít příkaz konzistence následovaný úrovní konzistence, kterou chcete nastavit.

Níže jsou uvedeny úrovně konzistence podpory čtení v Cassandře.

Zdroj: Dokumentace DataStax.

Podporované úrovně konzistence zápisu:

Zdroj: Dokumentace DataStax

Chcete-li například nastavit úroveň konzistence na QUORUM, spusťte příkaz:

cassandra @ cqlsh > konzistentnost kvora;
Úroveň konzistence soubor komu

POZNÁMKA: Výše uvedený příkaz slouží pro ilustrační účely. Přečtěte si dokumenty, abyste zjistili, jak a proč změnit úrovně konzistence Cassandry.