couchbase

起源:

CouchOne与Membase合并了,合并之后的公司叫做Couchbase。Membase公司有一个名为Membase的产品,它是个键/值、持久化、可伸缩的解决方案,使用了memcached wire协议。CouchOne支持CouchDB。CouchDB是个文档数据库,提供了端到端的复制方法,这对于移动与分布在不同位置的数据中心来说是很有用的。Couchbase基于Membase与CouchDB开发了一款新产品,新产品的名字叫做Couchbase。

实际情况是Couchbase与CouchDB是紧密相关的。Couchbase产品包含了CouchDB的一个副本。

 相关下载链接:http://www.couchbase.com/download

特点:

Couchbase产品向CouchDB添加了缓存、集群等功能。

Couchbase是个面向文档的数据库.

Couchbase的最大特点: 1,完全继承Memcache,原生支持所有Memcache操作;2,继承了Membase的特性,支持集群和数据持久化;3,继承了CouchDB的文档性质,支持通过View对数据进行操作。这个View的特性,提供了以往memcache所不具备的便利性,但是同Mongodb相比又很简单原始,感觉不是一种普遍需求的功能。

A,node少于3个时,必须手工干预;

B,node大于等于3个时,可以通过REST接口设置为“Auto Failover”

C,可以进一步设定,当节点数大于某个数值时,进行自动failover

这样的设定使得大集群可以有效的工作,不会因为运维经验不足导致数据永久损失。这种考虑还是很值得认可的。

 参考: http://hi.baidu.com/cnjimmydong/item/461dc94f6dcb7e8b823ae179

猜你喜欢

转载自haiziwoainixx.iteye.com/blog/2051720