是否有经过业务验证的云存储/Key=>Value 数据库?(开源) [英] Is there a business proven cloud store / Key=>Value Database? (Open Source)

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

问题描述

我一直在寻找云计算/存储解决方案(受 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. CouchDB 项目:简单、分布式、容错的数据库.但它只能理解 JSON.没有 XML 连接器等.
  2. Eucalyptus:不错的 Amazon EC2 接口.开放标准XML.但是分布式和容错性较差?还有很多关于 XEN/VMWare 问题的未解决的票证.
  3. Cloudstore/Kosmosfs:不错的分布式容错 fs.但是很难配置.有没有java连接器?
  4. Apache Hadoop :不错的系统,其功能远不止存储数据.使用自己的 Hadoop 分布式文件系统,并已在具有 2000 个节点的集群上进行测试.
  5. *Amazon SimpleDB:找不到开源替代品!对于大量数据,这是一个不错但昂贵的系统.而且你对亚马逊上瘾了.
  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)?

推荐答案

MongoDB 是另一个非常相似的选项到 CouchDB,但使用与 SQL 非常相似的查询语言,而不是 JavaScript 中的 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=>Value 数据库?(开源)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆