'Selles õpetuses arutatakse, kuidas kasutada järjepidevuse käsku CQLSH-s. See käsk võimaldab meil määrata ja koguda klastri järjepidevuse taset.
Cassandras reguleerib järjepidevuse tase replikasõlmede arvu, mis on vajalikud puhversõlme (koordinaatori sõlme) jaoks mittekerge tehingu töötlemiseks vastamiseks.
Allikas: Wikimedia Commons
PEAB TEGEMA
Enne mitte-kergekaaluliste ja kergete tehingute andmete järjepidevuse tasemete muutmist tutvuge kindlasti Cassandra andmete järjepidevuse toimingute, kvoorumi arvutuste, andmete replikatsiooni jms.
Käskude süntaks
Järgnevalt kirjeldatakse käsu süntaksit.
Järjepidevus [ järjepidevuse_tase ]
Käsk aktsepteerib parameetrina konsistentsi_tase. Lisateavet järjepidevuse tasemete ja nende vastavate funktsioonide kohta vaadake dokumentidest.
Cassandra näituse järjepidevuse tase
Praeguse järjepidevuse taseme kuvamiseks Cassandras kasutage konsistentsi käsku ilma parameetriteta, nagu näidatud:
kassandra @ cqlsh > järjepidevusPraegune järjepidevuse tase on ÜKS.
Vaikimisi on järjepidevuse tasemeks seatud ÜKS.
Cassandra muutke järjepidevuse taset
Võite kasutada järjepidevuse käsku, millele järgneb järjepidevuse tase, mille soovite määrata.
Järgmised on Cassandra tugi lugemise järjepidevuse tasemed.
Allikas: DataStaxi dokumentatsioon.
Toetatud kirjutamise järjepidevuse tasemed:
Allikas: DataStaxi dokumentatsioon
Näiteks järjepidevuse taseme määramiseks QUORUM käivitage käsk:
kassandra @ cqlsh > kvoorumi järjepidevus;Järjepidevuse tase seatud kellele
MÄRGE: Ülaltoodud käsk on mõeldud illustratsiooniks. Lugege dokumente, et teha kindlaks, kuidas ja miks Cassandra järjepidevuse taset muuta.