剥离Cassandra提交日志有什么好处吗?例如,创建多个磁盘的RAID1。如果每个提交日志刷新足够大(大于条带大小),它是否会利用多个主轴?
答案 0 :(得分:2)
我从未见过任何受I / O写入提交日志限制的Cassandra部署。通过刷新memtables,压缩和读取将产生更多的I / O.
RAID1正在镜像,因此只会提高可靠性。这不太值得,因为通过正常的Cassandra复制来复制commitlog。
使用RAID0进行条带化可能有助于为commitlog写入吞吐量,但我怀疑您是否注意到整体性能的提升。