Configuring compaction settings for SSTables
Maintain the good health of the Cassandra cluster by tuning compaction throughput for write-intensive workloads.
Cassandra might write multiple versions of a row to different SSTables. Often, each
version has a unique set of columns that Cassandra stores with a different time stamp.
As a result, the size of the SSTables grows, and the data distribution might require
accessing an increasing number of SSTables to retrieve a complete row of data. Cassandra
periodically merges SSTables and discards old data through compaction, to keep the
cluster healthy.
Note: By default, Pega Platform provides a compaction
throughput of 16 MB per second for Cassandra 2.1.20, and 1024 MB per second for
Cassandra 3.11.3 (8 concurrent compactors). For high write-intensive workloads, you
can increase the default compaction throughput to a minimum of 256 MB per
second.