随着最近两者合并到同一屋檐下,很难确定 Membase 和 Couchbase 之间的主要区别是什么。为什么要用一个代替另一个?
最佳答案
我想详细说明James给出的答案。
目前,Couchbase 服务器是 CouchDB,开箱即用地集成了 GeoCouch。 CouchDB 的优点在于您能够创建结构化文档并对这些文档执行映射-归约查询。
Membase 服务器是具有持久性和非常简单的集群管理界面的 memcached。它的优势在于能够执行非常低延迟的查询,以及能够轻松地从集群中添加和删除服务器。
不过,今年夏末,Membase 和 CouchDB 将合并在一起,形成下一个版本的 Couchbase。那么新版 Couchbase 会是什么样子呢?
现在在 Membase 中,memcached 的持久层是用 SQLite 实现的。这两个产品合并后,CouchDB 将成为新的持久层。这意味着您将获得 Membase 提供的低延迟请求和出色的集群管理,您还将获得 CouchDB 著名的出色的面向文档的模型。
关于database - Membase 和 Couchbase 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6170909/