原文地址:http://www.infoq.com/cn/news/2010/10/membase
从今天起, NoSQL Membase服务器
的公开发行版将随处可得。
于此同时,从事Memcached和Membase开发的NorthScale公司正式更名为Membase
公司,以更好地彰示他们对新产品的重视。
早前的一篇InfoQ文章已经介绍Membase服务器,所以本文重点关注其最主要的特性以及这次发布本身。
基于广泛使用的Memcached分布式缓存基础设施(由同一个团队开发),开源Membase服务器提供了Memcached API的一个超集
,并且它可以看作是Memcached的直接替代品,或者增加了持久存储的扩展版。
正式企业版
Membase服务器可从membase.com
获得。每个节点的每年产品订购费为999美金起。订购项目包括服务器许可、访问membase网络进行产品维护与升级,以及产品支持。
免费
的Membase服务器社区版可从membase.org
获得。网站鼓励开发者使用该版本并通过贡献错误报告、 补丁和扩展的方式来支持它。
Membase的主要特性包括:
- 它是memcached的直接替代。
- 无需数据模式,键值对的方式存储。
- 快速建立集群以及通过单个REST调用或Web界面向集群中添加节点。
- 非确定性低延迟和持续高吞吐量。
- 自动分片(autosharding)能支持横向扩展。
- 节点加入或去除以软件升级时的零停机时间并保持恒定吞吐量。
- 可扩展插件系统支持功能扩展,如全文搜索、数据分析和存档等。
Membase还宣称对本地社区在技术教育和培训方面的聚会的赞助。第一场聚会
将于2010年10月28 日下午6时在Zynga的旧金山办公室举行,召集的是Membase开源项目的各组长以及Zynga讲师。
目前,Membase的主要产品用户是Zynga、NHN和Loggly。Heroku
和RightScale之类的PaaS供应商提供了与Membase的整合。
分享到:
相关推荐
做为缓存解决方案,Memcached已经在不同类型的领域(特别是大容量的Web应用)有了广泛的使用,其中 Memcached的部分基础代码被直接应用到了Membase服务器的前端。 通过兼容多种编程语言和框架,Membase具备了很好的...
Membase part1
Couchbase MemBase C#/.NET简单调用实例,通过此实例,让你轻松踏入membase的旅程。
Couchbase服务器 此应用程序代表所有内存缓存智能服务的层次结构的顶部。 它是Erlang OTP意义上的应用程序。 建筑 构建依赖项包括: 埃尔朗20.3 建筑: 您应该按照此处的说明使用顶级make文件和回购清单: : ...
NorthScale_Membase_Server_User_Guide.pdf
Membase 是 NoSQL 家族的一个新的重量级的成员。Membase是开源项目,源代码采用了Apache2.0的使用许可。该项目托管在GitHub.Source tarballs上,目前可以 下载beta版本的Linux二进制包。该产品主要是由North Scale的...
couchbase是一个非关系型数据库,它实际上是由couchdb+membase组成,所以它既能像couchdb那样存储json文档,也能像membase那样高速存储键值对。主要有以下几个特点: 速度快 由于是放在内存中的数据库,所有的读写...
SQLite是目前最流行的开源嵌入式数据库,和很多其他嵌入式存储引擎相比(NoSQL),如BerkeleyDB、MemBASE等,SQLite可以很好的支持关系型数据库所具备的一些基本特征,如标准SQL语法、事务、数据表和索引等。...
针对这种情况,这里对 Cassandra、 Mongodb、CouchDB、Redis、 Riak、 Membase、Neo4j和HBase进行了比较: (编注1:NoSQL:是一项全新的数据库革命性运动,NoSQL的拥护者们提倡运用非关系型的数据存储。现今的...
一、简介:SQLite是目前最流行的开源嵌入式数据库,和很多其他嵌入式存储引擎相比(NoSQL),如BerkeleyDB、MemBASE等,SQLite可以很好
开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上 NoSQL数据库 Cassandra、 Mongodb、 CouchDB、 Redis、 Riak、 Membase、 Neo4j、 HBase redis
9.4.4 Membase的一致性 157 9.5 小结 157 第三部分 熟悉NoSQL 第10章 使用云中的NoSQL 160 10.1 Google App Engine 161 10.1.1 GAE Python SDK:安装、设置和起步 161 10.1.2 使用Python进行基本的GAE数据建模...
SimIt-ARM-3.0 给予命令行ARM指令模拟器,短小精悍,是研究ARM处理器的好工具,该模拟器既可以运行用户级别的ELF程序,又可以模拟运行Linux操作系统;提供了简单易用的调试命令,可以逐条跟踪指令的执行。...