Table compression can optimize reads
Configure data compression on a per-table basis to optimize performance of read-dominated tasks.
Search nodes typically engage in read-dominated tasks, so maximizing storage capacity of nodes, reducing the volume of data on disk, and limiting disk I/O can improve performance. You can configure data compression on a per-table basis to optimize performance of read-dominated tasks.
You can implement custom compression classes using the
org.apache.cassandra.io.compress.ICompressor
interface. See CQL table properties.