我正在尝试配置一些非常小的Cassandra设置。我们的想法是,在尽可能好的情况下尽可能少地利用资源。
目前的设置:
我知道这个设置非常糟糕,但考虑到我要在这里写的小数据集,我希望有一个不错的表现。
阅读部分非常好,但写作速度非常慢。我每秒只能写300条记录(即使用BEGIN / APPLY BATCH,我希望它应该相当快)。
我使用的是默认的Cassandra配置。有没有办法加快写作过程?什么是减少IO以加快速度的最佳方法?
答案 0 :(得分:1)
有没有办法加快写作过程?
有了你的设置,可能没有。如果网络文件共享位于另一台具有低IOPS和低网络速度的PC上,则写入性能听起来合理(实际上很好)。
减少IO以加快速度的最佳方法是什么?
您可能希望增加IOPS,从数据文件夹中物理分离提交日志,然后按other recommendations。获取更多内存,将驱动器放在本地计算机上,向群集中添加更多计算机,但这对于您的约束可能听起来不切实际。