我刚用全新的SSD代替旋转磁盘取代了Cassandra集群。我建议您查看哪些配置选项?如果您知道任何(是的,我已经使用Google),请随时发布指向博文/演示文稿的链接。
答案 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存储在同一个挂载点上。