本文介绍了有没有经过商业验证的云存储/ Key =>价值数据库? (开源)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在寻找云计算/存储解决方案很长时间(灵感来自于Google Bigtable)。但我找不到一个易于使用,业务就绪的解决方案。

I have been looking for cloud computing / storage solutions for a long time (inspired by the Google Bigtable). But I can't find a easy-to-use, business-ready solution.

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

I'm searching a simple, fault tolerant, distributed Key=>Value DB like SimpleDB from Amazon.

我看过类似的东西:


  1. :简单和分布式,容错数据库。但它只理解JSON。没有XML连接器等。

  2. :尼斯Amazon EC2接口。开放标准XML。但是分布式更少,容错更少?还有很多打开票与XEN / VMWare问题。

  3. :分布式,容错fs。但是很难配置。有没有任何java连接器?

  4. :尼斯系统,其存储能力远远超过数据。使用自己的Hadoop分布式文件系统,并已在具有2000个节点的群集上进行测试。

  5. * :找不到开源的替代品!这是一个很好但昂贵的系统大量的数据。

  1. The CouchDB Project : Simple and distributed, fault-tolerant Database. But it understands only JSON. No XML connectors etc.
  2. Eucalyptus : Nice Amazon EC2 interfaces. Open Standards & XML. But less distributed and less fault-tolerant? There are also a lot of open tickets with XEN/VMWare issues.
  3. Cloudstore / Kosmosfs : Nice distributed, fault tolerant fs. But it's hard to configure. Are there any java connectors?
  4. Apache Hadoop : Nice system which much more then abilities to store data. Uses its own Hadoop Distributed File System and has been testet on clusters with 2000 nodes.
  5. *Amazon SimpleDB : Can't find an open-source alternative! It's a nice but expensive system for huge amounts of data. And you're addicted to Amazon.

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

Are there other, better solutions out there? Which one is the best to choose? Which one offers the smallest amount of SOF(Singe Point of Failure)?

推荐答案

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

MongoDB is another option which is very similar to CouchDB, but using query language very similar to SQL instead of map/reduce in JavaScript. It also supports indexes, query profiling, replication and storage of binary data.

它有大量的文档,可能在第一次的压倒性,所以我建议开始

It has huge amount of documentation which might be overwhelming at fist, so I would suggest to start with Developer's tour

这篇关于有没有经过商业验证的云存储/ Key =>价值数据库? (开源)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-27 02:35