快速,可扩展的哈希查找数据库(Berkeley'ish)

时间:2009-06-17 14:30:10

标签: hashmap berkeley-db memcachedb

我使用并喜欢伯克利,但是当你接近一百万左右的条目时,它似乎陷入困境,特别是在插入物上。我已经尝试过memcachedb,但它没有被维护,所以我担心在生产中使用它。有没有人有任何其他类似的解决方案,基本上我希望能够在一个大的(可能是分布式的)数据集(4000多万)上进行密钥查找。

注意:任何不是Java的东西都是奖励。 :-)似乎今天的大多数事情都在走Java路线。

4 个答案:

答案 0 :(得分:1)

您是否尝试过Project Voldemort

答案 1 :(得分:1)

我建议你看看:

Metabrew key-value store blog post

有一个很大的键值存储列表,每个存储都有一些讨论。如果您仍有疑问,可以加入所谓的Nosql谷歌小组并在那里寻求帮助。

答案 2 :(得分:1)

Redis非常快速且积极发展。它是用C语言编写的(没有java)。在POSIX OS上开箱即用(无依赖关系)。

答案 3 :(得分:0)

您是否尝试过哈希后端?插入和密钥搜索应该更快。