Part 16 — Compaction

Muhammad Hafidz
2 min readMay 14, 2024

--

Apache Cassandra Series

Compaction

Compaction adalah proses penggabungan dua atau lebih tabel SSTable menjadi satu tabel SSTable yang bertujuan untuk meningkatkan kecepatan pencarian dan mengurangi duplikasi data. Prosesnya melibatkan pembuatan tabel SSTable baru untuk menampung data dari tabel SSTable asli yang akan digabungkan. Ketika ada catatan dengan Clustering Column yang sama, data yang paling baru akan dipilih. Jika catatan tidak memiliki data yang sama, data tersebut akan disimpan langsung. Namun, jika data terbaru telah dihapus, maka data tersebut tidak akan disimpan.

🔔 Jika anda menyukai artikel ini, silahkan subscribe agar anda bisa mendapatkan notifikasi jika ada artikel baru atau anda bisa melihat artikel yang telah dipublikasikan disini. 🚀

📝 Jika ada pertanyaan atau saran, anda bisa menulisnya di kolom komentar atau mengirim pesan lewat Medium.

Thank you for your support! 🌟

--

--