Сжатие в Cassandra происходит автоматически, но частота его зависит от выбранной стратегии уплотнения (по умолчанию используется многоуровневое уплотнение, где вам нужно иметь как минимум 4 файла SSTable одинакового размера для запуска сжатия). Ручное уплотнение также поддерживается с помощью nodetool compact
, но не рекомендуется (или, по крайней мере, с nodetool compact -s
).
Я настоятельно рекомендую вам посмотреть курсы DS201 и DS210 на DataStax Academy , и прочитайте Руководство по архитектуре DSE (применимо и к Кассандре).