百万+密钥的数据库?

时间:2011-01-09 11:07:08

标签: database nosql

我正在寻找一个低开销和低内存要求(<500mb)的数据库,它可以有效地存储一百万或更多的密钥,具有小数字和小字符串等小值。我已经尝试了一些像redis,CouchDB,OrientDB这样的nosql,但它们要么使用太多内存,要么在几十万个密钥后写得非常慢,否则会损坏。你会推荐哪一个?

2 个答案:

答案 0 :(得分:1)

非常简单:像gdbm甚至tdb之类的东西。使用gdbm,您可以将数据的内存使用量限制为单个键值对所需的空间,据我所知。 更高级:Berkeley DB。

答案 1 :(得分:0)

快速写入有“cassandra”