membase密钥大量内存使用vs redis

时间:2011-11-08 18:53:40

标签: nosql redis membase

我最近用membase运行了一个测试,增加了6000万个密钥,每个密钥大小为20-30字节,这些值小于整数值。该群集跨越3个16 GB的盒子,15 GB专用于membase中的单个桶(复制= 1)。在64位ubuntu清晰盒子上构建membase-server-community_x86_64_1.7.1.1

结果:

最初,1000万个密钥位于3 GB的内存中。 (3密耳/ GB) @ 6000万个密钥位于45 GB的内存中。 (1.33mil键/ GB)

相比之下,redis处理900万到1000万个密钥/ GB @ 6000万个密钥。无论数据集大小如何,每GB的密钥比率都是一致的。

问题:

当面对关键的重型数据集时,Membase似乎不能很好地扩展。在这个用例中是否有任何调整/配置可以帮助Membase?

感谢。

P.S 我从redis迁移到membase,因为后者似乎为缓存失败提供了更高的可靠性。但是,大数据集的性能下降有点太痛苦了。

0 个答案:

没有答案
相关问题