database - Membase 和 Couchbase 有什么区别?

标签 database nosql membase couchbase

随着最近两者合并到同一屋檐下,很难确定 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/

相关文章:

java - 间接插入命名表?

hadoop - Hbase连接问题和无法创建表

nosql - 如何配置Membase?

mongodb - 各种 NoSQL 数据库快速引用指南

ruby - 面向对象数据库理论

database - 如何存储公共(public)交通数据

android - 具有高更新率的地理空间索引数据库

c# - CRUD场景的NoSql更新机制

smtp - 使用 smtp.gmail.com 设置 couchbase 电子邮件警报

sql - 如何查询值为 >= 60000 的子字符串