通常建议cassandra使用两个单独的磁盘:一个用于提交日志,另一个用于其他所有磁盘。
但是,在似乎是对guidelines配置的最新更新中,出现了以下短语:
谁能解释为什么建议仅在SSD上使用一个磁盘?
谢谢。
最佳答案
在使用常规硬盘驱动器时,将单独的磁盘用作提交日志的原因是,因此您只能在提交日志硬盘驱动器上进行顺序写入。
其他cassandra事件(例如读取/压缩等)会影响对另一张磁盘的随机访问,而不是您的提交日志,这意味着写入提交日志的速度非常快。
对于SSD而言,随机访问的性能与顺序访问的性能一样,因此无需阻止它使您的提交日志保持满意。
关于带有SSD的Cassandra-两个磁盘还是一个磁盘?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18801549/