日期:2014-05-16  浏览次数:20494 次

Cassandra,Mongodb,CouchDB,Redis,HBase分类探讨


1、Mongodb,CouchDB为文档型数据库,可以理解为数据以JSON等文档格式存储;2、Cassandra,HBase为列簇型数据库,同时支持更加复杂的存储方式,是关系型数据库扩展;3、Redis:提供了一组hash,set等数据结构,更像一组开发包。
参考资料:Cassandra,Mongodb,CouchDB,Redis,Riak,HBase比较

2012-02-04 22:02,已浏览376次

尽管 SQL 数据库一直是我们IT行业中最有用的工具,然而,它们这样在行业中超过15年以上的“转正”终于就要寿终正寝了。现在,虽然关系型数据库仍然无所不在,但它越来越不能满足我们的需要了。NoSQL成为了业界的新宠。

但是,各种 “NoSQL” 数据库之间的差异比当年众多关系型数据库之间的差异要大许多。这就加大了人们在建设自己的应用是选择合适的数据库的难度。

在这篇汇总的PK中,我们对 Cassandra, Mongodb, CouchDB, Redis, Riak 和 HBase 进行了比较,以供参考:
CouchDB

* Written in: Erlang
* Main point关键点: DB consistency一致性, ease of use易用
* License 许可协议: Apache
* Protocol 协议: HTTP/REST
* Bi-directional (!) replication双向复制,
* continuous or ad-hoc,
* with c