带SSD的Cassandra-两个磁盘还是一个?
通常建议cassandra使用两个单独的磁盘:一个用于提交日志,另一个用于其他所有内容 但是,在配置的最新更新中,出现了以下短语: 对于SSD,建议同时启用提交日志和SSD表 相同的挂载点 有人能解释一下,如果是SSD,为什么建议只使用一个磁盘?带SSD的Cassandra-两个磁盘还是一个?,cassandra,solid-state-drive,Cassandra,Solid State Drive,通常建议cassandra使用两个单独的磁盘:一个用于提交日志,另一个用于其他所有内容 但是,在配置的最新更新中,出现了以下短语: 对于SSD,建议同时启用提交日志和SSD表 相同的挂载点 有人能解释一下,如果是SSD,为什么建议只使用一个磁盘? 谢谢。在使用常规硬盘驱动器时,您使用单独的磁盘作为提交日志的原因是,您只能在提交日志硬盘驱动器上进行顺序写入 其他cassandra活动(如读取/压缩等)将影响对其他磁盘的随机访问,而不是提交日志,这意味着写入提交日志的速度将非常快 对于SSD,随机访
谢谢。在使用常规硬盘驱动器时,您使用单独的磁盘作为提交日志的原因是,您只能在提交日志硬盘驱动器上进行顺序写入 其他cassandra活动(如读取/压缩等)将影响对其他磁盘的随机访问,而不是提交日志,这意味着写入提交日志的速度将非常快
对于SSD,随机访问的性能与顺序访问相同,因此无需阻止它来保持提交日志的正常运行 我认为,在许多情况下,您仍然需要单独的磁盘,这是由于。其想法是,一个单独的提交日志SSD将不会出现WA,这是很好的,因为它应该是您拥有的最快的写入位置。是的,但由于Cassandra是多线程的,我会假设有一个专用磁盘用于提交日志,这意味着提交日志附件永远不必等待磁盘空闲。我只能假设SSD速度如此之快,以至于等待时间可以忽略不计。。。