The documentation for nodetool compact says:Что делает «nodetool compact» для DateTieredCompactionStrategy?
Эта команда запускает процесс уплотнения на таблицах, которые используют SizeTieredCompactionStrategy и DateTieredCompactionStrategy. Вы можете указать пространство ключей для уплотнения.
Но что он делает для DateTieredCompactionStrategy?
Боковой вопрос: что такое -s, --split-output
параметр? Это объясняется как: Use -s to not create a single big file
. Я смущен - разве это не цель nodetool compact
?
Большое спасибо за ответ не будет делать! Боковой вопрос: подскажите, что я могу сделать, если в течение одного или двух дней уплотнение было сломано (до перезапуска узла), и в течение этого времени узел создал 2000 SSTables без их уплотнения? – piotrwest
Как это сломалось? Вы отключили автосопротивление? – phact
Я не уверен, но есть два варианта: 1. nodetool repair failed, и он не очистил/сжал 2000 sstables, OR 2. после восстановления nodetool ошибка остановила автозагрузку до перезагрузки. – piotrwest