我正在寻找一个低开销和低内存要求(<500mb)的数据库,它可以有效地存储一百万或更多的密钥,具有小数字和小字符串等小值。我已经尝试了一些像redis,CouchDB,OrientDB这样的nosql,但它们要么使用太多内存,要么在几十万个密钥后写得非常慢,否则会损坏。你会推荐哪一个?
答案 0 :(得分:1)
非常简单:像gdbm甚至tdb之类的东西。使用gdbm,您可以将数据的内存使用量限制为单个键值对所需的空间,据我所知。 更高级:Berkeley DB。
答案 1 :(得分:0)
快速写入有“cassandra”