CQLSH doslednost

Cqlsh Doslednost



»Ta vadnica bo razpravljala o tem, kako uporabiti ukaz za skladnost v CQLSH. Ta ukaz nam omogoča, da nastavimo in zberemo raven skladnosti gruče.«

V Cassandri raven konsistentnosti ureja število replik vozlišč, potrebnih za odgovor posredniškemu vozlišču (koordinatorsko vozlišče) za obdelavo nezahtevne transakcije.









Vir: Wikimedia Commons



MORAM NAREDITI





Preden spremenite ravni konsistentnosti podatkov za nelahke in enostavne transakcije, se seznanite z operacijami skladnosti podatkov Cassandra, izračuni kvoruma, replikacijo podatkov itd.

Sintaksa ukaza

V nadaljevanju je opisana sintaksa ukaza.



DOSLEDNOST [ raven_konsistentnosti ]

Ukaz kot parameter sprejme raven_konsistentnosti. Preverite dokumente za več podrobnosti o ravneh doslednosti in njihovi ustrezni funkcionalnosti.

Cassandra Prikaži stopnjo doslednosti

Če želite prikazati trenutno raven skladnosti v Cassandri, uporabite ukaz za skladnost brez parametrov, kot je prikazano:

kasandra @ cqlsh > doslednost
Trenutna raven skladnosti je ENA.

Privzeto je raven skladnosti nastavljena na ENA.

Cassandra Spremeni stopnjo konsistence

Uporabite lahko ukaz za doslednost, ki mu sledi raven doslednosti, ki jo želite nastaviti.

Sledijo podporne ravni doslednosti branja v Cassandri.

Vir: Dokumentacija DataStax.

Podprte ravni doslednosti pisanja:

Vir: Dokumentacija DataStax

Na primer, če želite nastaviti raven skladnosti na QUORUM, zaženite ukaz:

kasandra @ cqlsh > doslednost sklepčnosti;
Stopnja doslednosti set KOMU

OPOMBA: Zgornji ukaz je na voljo za ponazoritev. Preberite dokumente, da ugotovite, kako in zakaj spremeniti ravni doslednosti Cassandre.