Apache Cassandra Хранение данных на диске - PullRequest
23 голосов
/ 09 марта 2012

Хранятся ли данные Кассандры только в папке /var/lib/cassandra, как указано в файле cassandra.yaml?

Или есть какое-то другое место, где хранятся данные Кассандры?

Ответы [ 2 ]

41 голосов
/ 09 марта 2012

Вы можете изменить место хранения данных в файле cassandra.yaml, если не хотите, чтобы данные хранились в /var/lib.См. Руководство DataStax по настройке Cassandra для полного объяснения файла конфигурации.В частности,

> commitlog_directory

Каталог, в котором будет храниться журнал фиксации.Для оптимальной производительности записи DataStax рекомендует, чтобы журнал фиксации находился на отдельном разделе диска (в идеале на отдельном физическом устройстве) из каталогов файлов данных.

> data_file_directories
Расположение каталога, гдеБудут сохранены данные семейства столбцов (SSTables).

Они рекомендуют поместить журнал фиксации на один диск, а фактические данные - на второй, чтобы избежать нехватки места.

0 голосов
/ 04 августа 2016

Полный список свойств ниже.

hints_directory:

data_file_directories:

commitlog_directory:

saved_caches_directory:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...