Можем ли мы разделить файлы данных Cassandra? - PullRequest
0 голосов
/ 22 мая 2018

Я использую DataStax версии 5.1.7.И я хочу создать отдельные файлы данных или каталог для каждой недели (7 дней).

Значит, для каждой недели должен создаваться отдельный файл данных.

Возможно ли это?

Заранее спасибо.

1 Ответ

0 голосов
/ 22 мая 2018

Возможно, вы ищете это:

https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsConfigureCompaction.html

TimeWindowCompactionStrategy (TWCS)

Эта стратегия является альтернативой для данных временных рядов.TWCS сжимает SSTables, используя ряд временных окон.В то время как с временным окном TWCS сжимает все SSTables, сброшенные из памяти, в большие SSTables, используя STCS.В конце временного окна все эти SSTable-файлы уплотняются в один SSTable.Затем начинается следующее окно времени, и процесс повторяется.Продолжительность временного окна является единственной требуемой настройкой.См. Подвойства сжатия TWCS.Для получения дополнительной информации о TWCS см. Как хранятся данные?.

Если вы выбираете свое временное окно для своих нужд, оно должно делать то, что вы хотите.Основная «особенность» TWCS заключается в том, что когда у вас все время появляются данные TTL, можно полностью отбросить полный sstable вместо того, чтобы снова сжимать его.

...