首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否有经过业务验证的云存储/ Key=>Value数据库?(开放源码)

是否有经过业务验证的云存储/ Key=>Value数据库?(开放源码)
EN

Stack Overflow用户
提问于 2009-03-12 17:01:57
回答 12查看 5.4K关注 0票数 35

长期以来,我一直在寻找云计算/存储解决方案(受Google的启发)。但我找不到一个简单易用的现成的解决方案。

我正在搜索一个简单的、容错的、分布式的Key=>Value DB,比如亚马逊的SimpleDB。

我见过这样的事情:

  1. CouchDB项目:简单的分布式容错数据库.但它只理解JSON。没有XML连接器等。
  2. 桉树:不错的亚马逊EC2接口。开放标准和XML。但更少的分布和更少的容错?还有很多关于XEN/VMWare的公开门票问题。
  3. Cloudstore / Kosmosfs:不错的分布式容错fs。但这很难配置。有java连接器吗?
  4. Apache Hadoop:很好的系统,它比存储数据的能力强得多。使用自己的Hadoop分布式文件系统,并已在具有2000节点的集群上进行测试。
  5. *亚马逊SimpleDB:找不到开源的替代方案!对于大量的数据来说,这是一个很好但很昂贵的系统。你对亚马逊上瘾了。

还有其他更好的解决方案吗?哪一个是最好的选择?哪一个提供最少的SOF(单点故障)?

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2009-04-06 07:25:28

MongoDB是另一个非常类似于CouchDB的选项,但它使用的查询语言非常类似于SQL,而不是JavaScript中的map/JavaScript。它还支持索引、查询分析、复制和二进制数据的存储。

它有大量的文档,一开始可能会让人不知所措,所以我建议从开发商之旅开始。

票数 7
EN

Stack Overflow用户

发布于 2009-03-21 21:24:43

梅卡奇怎么样?

高可伸缩性博客涵盖了这个问题;如果您想要的是开源解决方案,那么它肯定会出现。

其他项目包括:

  • 伏地魔计划
  • Lightcloud -键值数据库
  • 林戈- 不可变数据的分布式键值存储

另一个很好的列表:反RDBMS:分布式密钥值存储的列表

票数 17
EN

Stack Overflow用户

发布于 2009-03-21 16:20:41

维基百科说雅虎两者都对Hadoop有所贡献,并在生产中使用它。 (链接自维基百科的文章)。所以我想说它对商业来源很重要,虽然我不确定它是否可以算作K/V值数据库。

清单上没有使用MySQL作为一个简单的模式-无键/值存储的Friendfeed系统。

我很难理解你的优先次序。CouchDB是简单的、容错的和分布式的,但是由于它没有XML,所以您可以将它排除在外。XML和Java连接器是一个未声明的需求吗?

(无论如何,CouchDB实际上应该被排除在外,因为它还很年轻,它的API不稳定,它也不是一个键值存储。)

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

https://stackoverflow.com/questions/639545

复制
相关文章

相似问题

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