首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于将memcachedb用作大型密钥值存储的几点看法

关于将memcachedb用作大型密钥值存储的几点看法
EN

Stack Overflow用户
提问于 2008-10-18 16:54:47
回答 2查看 953关注 0票数 3

我们需要实现一个大规模的键值存储(比方说高达500 be ),而BerkeleyDB似乎是一个不错的选择,但我们真的希望它能够被网络访问。这让我看了看梅卡切特。我在网上并没有发现很多关于memcachedb的实际体验的信息,所以我的问题是,如果你使用了memcachedb:

  • 你能推荐在一家大型k商店里用它吗?
  • 若否,原因为何?

提前感谢!

弗朗西斯

EN

回答 2

Stack Overflow用户

发布于 2008-10-18 21:57:49

当我试图使用BerkeleyDB时,我发现插入速度太慢了。在这方面,它确实是没用的。我的插入模式和配置是相当标准的,所以我不知道它是BDB的一个普遍弱点,还是测试设置中的一些奇怪之处。

需要研究的一个选项是CouchDB。如果您需要进行很大的扩展,总是有HBase或Hypertable,它们都是Bigtable克隆的。

票数 2
EN

Stack Overflow用户

发布于 2008-10-18 21:49:44

我在我的一个项目中使用了memcached一点。我认为它是一个非常高效和可伸缩的缓存平台。通过更改小配置,您可以在多台服务器上复制缓存的对象。Facebook使用memacached作为内存存储,它是网络上的一个大规模实体。这给了大拇指的记忆。

我在实现中面临的唯一问题是,它不会自动接受要存储的对象。在存储之前,您需要序列化对象,这在开始时可能有点混乱。

FYI,微软生产的另一个缓存平台叫做:速度。您可能需要看看它:http://www.microsoft.com/downloads/details.aspx?FamilyId=B24C3708-EEFF-4055-A867-19B5851E7CD2&displaylang=en

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/215274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档