标签: cassandra
我们正在使用SSD磁盘为具有30 GB内存的服务器上的群集提供存储。
有关commitlog目录的争论,无论是专用磁盘还是将其放在同一个数据磁盘上。
由于我们已经在使用SSD磁盘,因此在同一磁盘上同时存在提交日志和数据的性能应该没问题,因为没有用于编写的机械移动磁头。
然而,还有另一个因素,即读/写比率。当我们在同一个磁盘上同时存在提交日志和数据时,这样的比率会如何影响写入或读取的性能?
使用SSD,什么时候将高性能磁盘专用于commitlog目录变得很重要?
答案 0 :(得分:1)
实际数字在很大程度上取决于您拥有配置的工作负载类型等。您可以查看Netflix技术博客文章中的球场号码,例如: #1,#2。
为commitlog目录专用磁盘是一种扩展策略。 Cassandra适用于扩展方法。您只需将更多节点添加到群集中以分散负载 - 链接文章中的第二个具有显示接近线性可伸缩性的漂亮图表。