长期以来,我一直在寻找云计算/存储解决方案(受Google的启发)。但我找不到一个简单易用的现成的解决方案。
我正在搜索一个简单的、容错的、分布式的Key=>Value DB,比如亚马逊的SimpleDB。
我见过这样的事情:
还有其他更好的解决方案吗?哪一个是最好的选择?哪一个提供最少的SOF(单点故障)?
发布于 2009-04-06 07:25:28
MongoDB是另一个非常类似于CouchDB的选项,但它使用的查询语言非常类似于SQL,而不是JavaScript中的map/JavaScript。它还支持索引、查询分析、复制和二进制数据的存储。
它有大量的文档,一开始可能会让人不知所措,所以我建议从开发商之旅开始。
发布于 2009-03-21 21:24:43
梅卡奇怎么样?
高可伸缩性博客涵盖了这个问题;如果您想要的是开源解决方案,那么它肯定会出现。
其他项目包括:
另一个很好的列表:反RDBMS:分布式密钥值存储的列表
发布于 2009-03-21 16:20:41
维基百科说雅虎两者都对Hadoop有所贡献,并在生产中使用它。 (链接自维基百科的文章)。所以我想说它对商业来源很重要,虽然我不确定它是否可以算作K/V值数据库。
清单上没有使用MySQL作为一个简单的模式-无键/值存储的Friendfeed系统。
我很难理解你的优先次序。CouchDB是简单的、容错的和分布式的,但是由于它没有XML,所以您可以将它排除在外。XML和Java连接器是一个未声明的需求吗?
(无论如何,CouchDB实际上应该被排除在外,因为它还很年轻,它的API不稳定,它也不是一个键值存储。)
https://stackoverflow.com/questions/639545
复制相似问题