Cassandra Jelas Syot Kilat

Cassandra Jelas Syot Kilat



“Pangkalan data ialah beberapa infrastruktur paling kritikal dalam aplikasi web moden. Oleh itu, adalah amalan yang baik untuk memastikan ia sentiasa berjalan pada kapasiti optimum dan mampu mengendalikan sebarang jumlah data.

Membersihkan data lama dan tidak digunakan adalah satu cara untuk memastikan pangkalan data anda berjalan pada prestasi terbaik. Mengalih keluar fail pangkalan data lama membolehkan pangkalan data menulis fail baharu tanpa mungkin menimpa.







Tutorial ini akan membincangkan cara untuk mengusir fail snapshot lama daripada kluster Apache Cassandra anda.



Mengambil Gambar dalam Cassandra

Kami akan mulakan dengan mencipta gambar contoh untuk menggambarkan cara mengalih keluar gambar lama daripada gugusan anda.



NOTA: Bahagian ini tidak merangkumi pelbagai sandaran atau cara mengambil syot kilat tertentu. Semak tutorial kami tentang membuat syot kilat Cassandra untuk mengetahui lebih lanjut.





Cassandra Cipta Syot Kilat untuk Semua Ruang Kekunci

Untuk membuat syot kilat untuk semua ruang kekunci dalam kelompok, kita boleh menjalankan arahan:

$ petikan nodetool -t server_backup


Perintah di atas mencipta petikan semua ruang kekunci dalam kelompok dan menyimpannya di bawah direktori server_backup.



Contoh senarai syot kilat adalah seperti yang ditunjukkan:

Cassandra Tunjukkan Syot Kilat Tersedia

Sebelum memadamkan sebarang syot kilat, anda boleh melihat syot kilat yang tersedia dalam kluster dengan menjalankan arahan:

$ gambar senarai nodetool


Pertanyaan yang disediakan di atas memaparkan semua syot kilat dalam kelompok.

Memadam Syot Kilat

Cassandra tidak akan mengalih keluar sebarang syot kilat lama walaupun semasa mengambil syot kilat baharu. Oleh itu, terpulang kepada anda untuk membersihkan syot kilat lama secara manual.

Untuk memadam semua syot kilat dalam kluster anda, anda boleh menggunakan perintah clearsnapshot sebagai:

$ gambar jelas nodetool --semua


Perintah itu akan mengalih keluar semua syot kilat dalam nod itu dan mengembalikan mesej seperti yang ditunjukkan:


Anda boleh mengesahkan semua syot kilat dibersihkan menggunakan perintah listsnapshot:

$ gambar senarai nodetool


Pengeluaran:

Butiran Syot Kilat:
Tiada syot kilat


Anda boleh menggunakan pilihan -t diikuti dengan nama syot kilat untuk memadamkan syot kilat tunggal. Sintaks arahan adalah seperti yang ditunjukkan:

$ gambar jelas nodetool -t < snapshot_name >


Sebagai contoh:


Perintah akan mengalih keluar syot kilat dengan nama server_backup.

Kesimpulan

Dalam artikel ini, anda mempelajari cara membuat syot kilat, melihat syot kilat yang tersedia dan memadamkan syot kilat lama daripada gugusan Cassandra.

Terima kasih untuk membaca!!