CQLSH konzisztencia

Cqlsh Konzisztencia



'Ez az oktatóanyag azt tárgyalja, hogyan kell használni a konzisztencia parancsot a CQLSH-ban. Ez a parancs lehetővé teszi, hogy beállítsuk és összegyűjtsük a fürt konzisztencia szintjét.

A Cassandra alkalmazásban a konzisztencia szint szabályozza a proxy csomópont (koordinátor csomópont) válaszához szükséges replika csomópontok számát egy nem könnyű tranzakció feldolgozásához.









Forrás: Wikimedia Commons



MEG KELL TENNI





Mielőtt módosítaná az adatkonzisztencia szintjeit a nem könnyű és könnyű tranzakciókhoz, ismerkedjen meg a Cassandra Data konzisztencia műveleteivel, a kvórumszámításokkal, az adatreplikációval stb.

Parancs szintaxis

Az alábbiakban a parancs szintaxisát ismertetjük.



KÖVETKEZETESSÉG [ konzisztencia_szint ]

A parancs elfogadja a konzisztencia_szintet paraméterként. A konzisztenciaszintekkel és a hozzájuk tartozó funkciókkal kapcsolatos további részletekért tekintse meg a dokumentumokat.

Cassandra Show konzisztencia szintje

Az aktuális konzisztenciaszint megjelenítéséhez a Cassandra alkalmazásban használja a konzisztencia parancsot paraméterek nélkül, az alábbi módon:

cassandra @ cqlsh > következetesség
A jelenlegi konzisztencia szint EGY.

Alapértelmezés szerint a konzisztencia szintje EGY.

Cassandra Változtassa meg a konzisztencia szintjét

Használhatja a konzisztencia parancsot, majd a beállítani kívánt konzisztencia szintet.

A következők a támogatási konzisztenciaszintek a Cassandra-ban.

Forrás: DataStax dokumentáció.

Támogatott írási konzisztencia szintek:

Forrás: DataStax dokumentáció

Ha például a konzisztencia szintjét QUORUM-ra szeretné beállítani, futtassa a következő parancsot:

cassandra @ cqlsh > a határozatképesség következetessége;
Konzisztencia szint készlet kinek

JEGYZET: A fenti parancs illusztrációként szolgál. Olvassa el a dokumentumokat, hogy megtudja, hogyan és miért módosíthatja Cassandra konzisztenciaszintjeit.