我们需要实现一个大规模的键值存储(比如说高达500GB),伯克利DB似乎是一个不错的选择,但我们真的希望它是可以通过网络访问的。这让我想到了memcachedb。我在网上找不到很多人谈论memcachedb的实际体验,所以我的问题是,如果你使用过memcachedb:
你建议把它用在一家大型的k-v店吗?
如果没有,为什么不呢?
提前谢谢!
弗兰西斯
最佳答案
当我试图使用berkeleydb(memcachedb显然用作后端)时,我发现插入速度非常慢。在这方面,它确实是不可用的。我的插入模式和配置相当标准,所以我不知道这是否只是bdb的一个普遍弱点,或者是我的测试设置有什么奇怪之处。
一个值得研究的选择是CouchDB。如果您需要扩展到非常大的规模,那么总会有hbase或hypertable,它们都是大表克隆。
关于database - 关于将memcachedb用作大型键值存储的意见,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/215274/