“Tatalakayin ng tutorial na ito kung paano gamitin ang consistency command sa CQLSH. Ang utos na ito ay nagpapahintulot sa amin na itakda at tipunin ang antas ng pagkakapare-pareho ng cluster.'
Sa Cassandra, pinamamahalaan ng antas ng pagkakapare-pareho ang bilang ng mga replica node na kinakailangan upang tumugon para sa proxy node (coordinator node) upang maproseso ang isang hindi magaan na transaksyon.
Pinagmulan: Wikimedia Commons
DAPAT GAWIN
Bago baguhin ang mga antas ng pagkakapare-pareho ng data para sa hindi magaan at magaan na mga transaksyon, tiyaking pamilyar ka sa mga operasyon ng pagkakapare-pareho ng Cassandra Data, mga pagkalkula ng Quorum, Pag-uulit ng Data, atbp.
Command Syntax
Ang sumusunod ay naglalarawan ng command syntax.
HINDI PAGBABAGO [ consistency_level ]
Tinatanggap ng command ang consistency_level bilang parameter. Suriin ang mga doc para sa higit pang mga detalye sa mga antas ng pagkakapare-pareho at ang kanilang kaukulang functionality.
Cassandra Show Consistency Level
Upang ipakita ang kasalukuyang antas ng pagkakapare-pareho sa Cassandra, gamitin ang utos ng pagkakapare-pareho nang walang mga parameter tulad ng ipinapakita:
cassandra @ cqlsh > hindi pagbabagoAng kasalukuyang antas ng pagkakapare-pareho ay ISA.
Bilang default, ang antas ng pagkakapare-pareho ay nakatakda sa ONE.
Cassandra Change Consistency Level
Maaari mong gamitin ang consistency command na sinusundan ng consistency level na gusto mong itakda.
Ang mga sumusunod ay ang suporta sa Read Consistency Levels sa Cassandra.
Pinagmulan: Dokumentasyon ng DataStax.
Mga Sinusuportahang Antas ng Pagkakatugma ng Pagsulat:
Pinagmulan: Dokumentasyon ng DataStax
Halimbawa, upang itakda ang antas ng pagkakapare-pareho sa QUORUM, patakbuhin ang command:
cassandra @ cqlsh > pagkakapare-pareho ng korum;Antas ng pagkakapare-pareho itakda para kanino
TANDAAN: Ang utos sa itaas ay ibinigay para sa mga layunin ng paglalarawan. Basahin ang mga doc upang matukoy kung paano at bakit babaguhin ang mga antas ng pagkakapare-pareho ni Cassandra.