如果使用SSD而不是旋转磁盘,哪些配置选项值得在Cassandra中查看?

时间:2015-03-19 13:32:22

标签: cassandra cassandra-2.0

我刚用全新的SSD代替旋转磁盘取代了Cassandra集群。我建议您查看哪些配置选项?如果您知道任何(是的,我已经使用Google),请随时发布指向博文/演示文稿的链接。

1 个答案:

答案 0 :(得分:3)

根据cassandra.yaml的快速浏览,我立即看到了三个:

memtable_flush_writers:默认设置为2,但设置上方的文字表示“如果您的数据目录由SSD支持,则应将其增加到核心数。”

trickle_fsync:强制操作系统在顺序写入期间运行fsync以刷新脏缓冲区。设置上方的文字表明将其设置为true是“几乎总是一个关于SSD的好主意;不一定是在盘片上。”

concurrent_compactors:允许的同时压缩次数。与memtable_flush_writers设置一样,上面的文字表明SSD用户应将其设置为系统核心数。

另外,根据Selecting hardware for enterprise implementations上的DataStax文档:

  

与旋转磁盘不同,可以将提交日志和SSTable存储在同一个挂载点上。

相关问题