当前位置:  开发笔记 > 编程语言 > 正文

是否有经过商业验证的云存储/密钥=>价值数据库?(开源)

如何解决《是否有经过商业验证的云存储/密钥=>价值数据库?(开源)》经验,为你挑选了2个好方法。

我一直在寻找云计算/存储解决方案很长一段时间(受Google Bigtable的启发).但我找不到一个易于使用,业务就绪的解决方案.

我正在搜索一个简单的,容错的,分布式的Key => Value DB,就像亚马逊的SimpleDB一样.

我见过这样的话:

    CouchDB项目:简单且分布式,容错的数据库.但它只能理解JSON.没有XML连接器等

    Eucalyptus:Nice Amazon EC2接口.开放标准和XML.但分布较少,容错性较差?XEN/VMWare问题也有很多打开的门票.

    Cloudstore/Kosmosfs:分布式,容错的fs.但配置起来很困难.有没有java连接器?

    Apache Hadoop:很好的系统,它存储数据的能力要强得多.使用自己的Hadoop分布式文件系统,并在具有2000个节点的集群上进行测试.

    *Amazon SimpleDB:无法找到开源替代品!对于大量数据来说,这是一个不错但价格昂贵的系统.你沉迷于亚马逊.

还有其他更好的解决方案吗?哪一个最好选择?哪一个提供最小量的SOF(Singe Point of Failure)?



1> Assaf Lavie..:

memcached怎么样?

在高可扩展性博客涵盖了这一问题; 如果有一个开源解决方案,你会追求什么,它肯定会在那里.

其他项目包括:

项目伏地魔

Lightcloud - 键值数据库

Ringo - 不可变数据的分布式键值存储

另一个好的列表:Anti-RDBMS:分布式键值存储列表



2> dpavlin..:

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

它有大量的文档,可能是压倒性的,所以我建议从开发者的旅游开始

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有