如何伏地魔 http://project-voldemort.com/相比于卡桑德拉 http://incubator.apache.org/cassandra/?
我不是在谈论社区的规模,只想听听实际使用过这两种社区的人的意见。
我特别感兴趣的是:
- 添加和删除节点时它们如何动态扩展
- 查询性能
- 添加节点时它们如何缩放(线性)?
- 写入速度
Voldemort 最近(本月)刚刚添加了对添加节点的支持。因此,考虑到更长的烹饪时间和更大的社区测试,我预计 Cassandra 会更加强大。
两者都很快(每台机器 > 10k ops/s)。由于它们的存储设计,我希望 Cassandra 的写入速度更快,而 Voldemort 的读取速度更快。我还预计 Cassandra 的性能随着每个节点数据量的增加而降低得更少。当然,如果您需要的不仅仅是键/值数据模型,Cassandra 的 ColumnFamily 模型会胜出。
自去年 6 月针对 NoSQL SF 进行的基准测试以来,我不知道有任何面对面的基准测试,该基准测试发现 Cassandra 在他使用的任何工作负载组合上都更快。 (“vpork”的谈话来自http://blog.oskarsson.nu/2009/06/nosql-debrief.html http://blog.oskarsson.nu/2009/06/nosql-debrief.html)不过,对于如此大规模开发的项目来说,8 个月是一个永恒的时间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)