我使用并喜欢伯克利,但是当你接近一百万左右的条目时,它似乎陷入困境,特别是在插入物上。我已经尝试过memcachedb,但它没有被维护,所以我担心在生产中使用它。有没有人有任何其他类似的解决方案,基本上我希望能够在一个大的(可能是分布式的)数据集(4000多万)上进行密钥查找。
注意:任何不是Java的东西都是奖励。 :-)似乎今天的大多数事情都在走Java路线。
答案 0 :(得分:1)
您是否尝试过Project Voldemort?
答案 1 :(得分:1)
我建议你看看:
Metabrew key-value store blog post
有一个很大的键值存储列表,每个存储都有一些讨论。如果您仍有疑问,可以加入所谓的Nosql谷歌小组并在那里寻求帮助。
答案 2 :(得分:1)
Redis非常快速且积极发展。它是用C语言编写的(没有java)。在POSIX OS上开箱即用(无依赖关系)。
答案 3 :(得分:0)
您是否尝试过哈希后端?插入和密钥搜索应该更快。