Monthly Archives: June 2015

Couchbase和CouchDB的区别

简单的说,couchbase=couchDB+Membase. CouchDB是Apache的一个开源项目http://couchdb.apache.org/。其创始人Damien Katz后来创建了一家公司来提供商业支持。2011年,这家公司和另外一个开源key-value 数据库Membase 合作开发了CouchBase。Couchbase以Membase的代码为基础,用CouchDB的文档化代码部分替换了Membase的后端存储代码,并提供了索引和查询功能。所以Couchbase即保留了CouchDB的document database的特性,也充分利用了Membase的caching技术提高了读写的速度。同时Couchbase提供了Cluster内的多份copy复制,Data Balance等功能。 两者的功能对比如下图所示:

Posted in nosql | 9 Comments