【发布时间】:2012-03-26 18:12:02
【问题描述】:
Cassandra 的数据是否仅存储在 /var/lib/cassandra 文件夹中,如 cassandra.yaml 文件中所述?
或者还有其他存储 Cassandra 数据的位置吗?
【问题讨论】:
标签: cassandra
Cassandra 的数据是否仅存储在 /var/lib/cassandra 文件夹中,如 cassandra.yaml 文件中所述?
或者还有其他存储 Cassandra 数据的位置吗?
【问题讨论】:
标签: cassandra
如果您不想将数据存储在/var/lib 中,您可以更改cassandra.yaml 文件中的数据存储位置。有关配置文件的完整说明,请参阅 DataStax's Guide for Configuring Cassandra。特别是,
> 提交日志目录
提交日志所在的目录 存储。为了获得最佳写入性能,DataStax 建议提交 日志位于单独的磁盘分区(理想情况下是单独的物理 设备)从数据文件目录。
> data_file_directories
列族数据所在的目录位置 (SSTables) 将被存储。
他们确实建议您将提交日志放在一个磁盘上,将实际数据放在第二个磁盘上,以避免空间不足。
【讨论】:
完整的属性列表如下。
提示目录:
数据文件目录:
提交日志目录:
saved_caches_directory:
【讨论】: