“Tutorial ini akan membahas cara menggunakan perintah konsistensi di CQLSH. Perintah ini memungkinkan kita untuk mengatur dan mengumpulkan tingkat konsistensi cluster.”
Di Cassandra, tingkat konsistensi mengatur jumlah node replika yang diperlukan untuk membalas node proxy (node koordinator) untuk memproses transaksi yang tidak ringan.
Sumber: Wikimedia Commons
HARUS DILAKUKAN
Sebelum mengubah tingkat konsistensi data untuk transaksi non-ringan dan ringan, pastikan untuk membiasakan diri Anda dengan operasi konsistensi Data Cassandra, perhitungan Kuorum, Replikasi Data, dll.
Sintaks Perintah
Berikut ini menjelaskan sintaks perintah.
KONSISTENSI [ konsistensi_level ]
Perintah menerima konsistensi_level sebagai parameter. Periksa dokumen untuk detail lebih lanjut tentang tingkat konsistensi dan fungsionalitas yang sesuai.
Cassandra Tampilkan Tingkat Konsistensi
Untuk menampilkan tingkat konsistensi saat ini di Cassandra, gunakan perintah konsistensi tanpa parameter seperti yang ditunjukkan:
cassandra @ cqlsh > konsistensiTingkat konsistensi saat ini adalah SATU.
Secara default, tingkat konsistensi diatur ke SATU.
Cassandra Ubah Tingkat Konsistensi
Anda dapat menggunakan perintah konsistensi diikuti dengan tingkat konsistensi yang ingin Anda atur.
Berikut ini adalah dukungan Read Consistency Levels di Cassandra.
Sumber: Dokumentasi DataStax.
Tingkat Konsistensi Tulis yang Didukung:
Sumber: Dokumentasi DataStax
Misalnya, untuk mengatur tingkat konsistensi ke QUORUM, jalankan perintah:
cassandra @ cqlsh > konsistensi kuorum;Tingkat konsistensi mengatur kepada siapa
CATATAN: Perintah di atas disediakan untuk tujuan ilustrasi. Baca dokumen untuk menentukan bagaimana dan mengapa mengubah tingkat konsistensi Cassandra.