`

【转】Membase公司公开发布Membase服务器

 
阅读更多

原文地址: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的整合。

分享到:
评论

相关推荐

    Membase1.7.1第二部分(共二部分)

    做为缓存解决方案,Memcached已经在不同类型的领域(特别是大容量的Web应用)有了广泛的使用,其中 Memcached的部分基础代码被直接应用到了Membase服务器的前端。 通过兼容多种编程语言和框架,Membase具备了很好的...

    Couchbase MemBase C#/.NET简单调用

    一旦库被引入,你需要创建一个`Bucket`对象来连接到Couchbase服务器。`Bucket`类是与MemBase进行通信的主要接口。例如: ```csharp using Couchbase; using Couchbase.Configuration.Client; // 创建配置对象 var ...

    Membase part1

    Membase part1

    NorthScale_Membase_Server_User_Guide.pdf

    该版本为1.6 Beta2,发布于2010年。 #### 安装前准备 在安装NorthScale Server之前,用户需确保满足以下系统要求: - 支持的操作系统:Red Hat Linux 和 Ubuntu Linux。 - 其他系统需求:如CPU、内存等硬件资源要求...

    ns_server:Membase服务器超级管理程序

    Couchbase服务器 此应用程序代表所有内存缓存智能服务的层次结构的顶部。 它是Erlang OTP意义上的应用程序。 建筑 构建依赖项包括: 埃尔朗20.3 建筑: 您应该按照此处的说明使用顶级make文件和回购清单: : ...

    nosql.docx

    Membase、MongoDB 和 Riak 都是 NoSQL 家族的重要成员,各自具备独特的特性和优势。 Membase 是一个高性能、易扩展的键值存储系统,特别适合用作分布式缓存。它由 memcached 开发团队的核心成员创建,并得到 Zynga ...

    [转]CouchBase (一)安装篇

    - **不健壮性:** 传统的Memcache集群在面对服务器故障时缺乏足够的容错机制,导致整体服务稳定性下降。 - **数据安全性问题:** 数据仅存在于内存中,一旦服务器重启或发生故障,数据可能会丢失。 - **配置变更风险...

    5款最好的免费Linux缓存系统.pdf

    然而,Memcached的缺点在于它的源代码发布较晚,稳定性不高,且在实际应用中存在一些问题,如批量获取数据时的性能问题。 2. Java Caching System (JCS):JCS是一个基于Java的缓存系统,提供了高性能的缓存服务。...

    某科技公司内部ppt企划方案;搜搜前端架构与优化.pptx

    - **服务器环境**:采用SUSE Linux作为操作系统,因为它便于公司统一部署和维护,具有丰富的RPM资源,同时区分WEB服务器与Cache服务器以提升安全性和效率。 - **数据库**:选用MySQL作为主要数据库,因其流行、...

    couchbase-server-community_6.0.0-windows_amd64.msi

    couchbase是一个非关系型数据库,它实际上是由couchdb+membase组成,所以它既能像couchdb那样存储json文档,也能像membase那样高速存储键值对。主要有以下几个特点: 速度快 由于是放在内存中的数据库,所有的读写...

    腾讯搜搜前端架构.ppt

    同时使用了M/SKW(Master-Slave-Keeper)架构,以及Memcached、TT、BDB/Redis/membase等分布式存储解决方案,以实现数据缓存和高效读取。 - **编程语言**:选择PHP,因其开发速度快、学习成本低、运行效率高,以及...

    8种Nosql数据库系统对比

    Redis支持多种数据结构,如字符串、哈希、列表、集合和有序集合,以及事务处理、过期数据设置和发布/订阅功能。由于其高速性能,Redis适合实时数据处理、股票价格更新、数据分析等应用场景。 MongoDB是另一种流行的...

    传智 韩忠康 mysql 课程笔记1(吐血整理).docx

    而在NoSQL领域,例如MongoDB和MemBase,数据存储方式更灵活,如键值对,适合大数据和分布式环境。 数据库(DB)是存储数据的仓库,而表(table)是数据的具体容器,每张表包含多个行(record)和列(field)。行...

    couchbase安装

    2. 继承Membase的特性,支持数据集群和持久化存储,确保即使在服务器故障时也能保持数据完整性。 3. 引入了CouchDB的文档模型,通过View功能对数据进行复杂查询和操作,弥补了Memcache在数据处理能力上的不足,但...

    开发周刊003期

    - **Membase 1.7发布**:开源NoSQL系统Membase推出了1.7版本,标志着NoSQL技术在大数据处理和高性能需求场景下的持续进步。此版本的发布反映了NoSQL数据库在应对大规模数据存储和快速访问需求方面的强大能力。 - **...

    SQLite教程(一):SQLite数据库介绍

     SQLite是目前最流行的开源嵌入式数据库,和很多其他嵌入式存储引擎相比(NoSQL),如BerkeleyDB、MemBASE等,SQLite可以很好的支持关系型数据库所具备的一些基本特征,如标准SQL语法、事务、数据表和索引等。...

    韩中康第二版mysql

    - NoSQL(Not Only SQL)是非关系型数据库系统的统称,例如MongoDB和MemBase,适用于大数据、高并发等场景。 3. **关系模型**: - 实体与属性:现实世界中的对象(如学生)及其特性(如学号、姓名)转化为数据...

    Bdi2000使用指南补充.doc

    配置Bdi2000时,用户必须仔细设置[TARGET]部分的各项参数,包括CPUTYPE、CPUCLOCK、BDIMODE、BREAKMODE、MEMBASE和MEMSIZE等。例如,错误地设置调试端口可能导致无法成功连接Bdi2000。 总的来说,掌握Bdi2000的使用...

    基于.NET平台常用的框架整理

    2. **Membase**:作为Memcached家族的新成员,Membase提供了一种更加强大和持久化的数据存储解决方案,适合那些需要更高级别可靠性和持久性的应用。 #### 自动任务调度框架 1. **Quartz.NET**:这是一个成熟的开源...

Global site tag (gtag.js) - Google Analytics