`
digiter
  • 浏览: 120466 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[2011-12-06]调研membase

 
阅读更多


1、安装,初步使用,
2目前该开源项目的开发状况,代码量,业界使用状况
3、调研其设计机制(内存管理,数据持久化,分布式存储管理等),功能,性能
4、测试


接下来就是调研membase。membase具有持久化存储,分布式集群管理的功能。使用了erlang和C++作为开发语言,erlang用来管理集群和分布式存储,C++用来实现具体的存储。关于membase的调研内容有:

1、membase的功能(文字性描述)
2、membase的特点(功能和性能,文字性描述)
3、membase的架构(文字性描述)
4、membaseAPI介绍(实验性,代码示例,结果展示)
5、membase性能评测


XX正在调研redis,明天我会把他最新的调研结果发给你。时间紧迫,争取用4到5周的时间完全掌握。第一周调研前3点+初步API的使用,第二周全面调研API,完成第4点。接下来2周进行性能评测。在这期间可能要学习一下erlang语言
分享到:
评论

相关推荐

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

    Membase 是 NoSQL 家族的一个新的重量级的成员。 Membase是开源项目,源代码采用了Apache2.0的使用许可。该项目托管在GitHub.Source tarballs上,目前可以 下载beta版本的Linux二进制包。该产品主要是由North Scale...

    Membase part1

    Membase part1

    Couchbase MemBase C#/.NET简单调用

    Couchbase MemBase是NoSQL数据库系统的一种,它专注于提供高性能、高可扩展性的键值存储服务。在C#和.NET环境中,与MemBase交互主要依赖于Couchbase的.NET客户端库,这使得.NET开发者能够方便地将MemBase集成到他们...

    NorthScale_Membase_Server_User_Guide.pdf

    ### NorthScale Membase Server User Guide知识点 #### 关于NorthScale Server NorthScale Server是一款高性能、分布式内存数据库系统,旨在提供可扩展性和高可用性。它适用于处理大规模数据集的应用程序,尤其是在...

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

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

    SimIt-ARM-3.0 ARM指令模拟器

    SimIt-ARM-3.0 [06:T]> g hello world Program exited with code 2. SimIt-ARM-3.0 [07:g]> q quit [root@ORA9 gcc-asm]# 2.2 run system-level program #cd ~ [root@ORA9 root]# ls SimIt-ARM-3.0-linux_images....

    nosql.docx

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

    couchbase-server-community_6.0.0-windows_amd64.msi

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

    [转]CouchBase (一)安装篇

    随后,Membase团队与CouchDB团队合并,共同推出了Couchbase这一综合性的解决方案。 **Couchbase的主要特性包括:** 1. **完全兼容Memcache:** Couchbase支持所有的Memcache协议和命令,这使得迁移变得非常简单。 ...

    8种Nosql数据库系统对比

    本文将详细介绍八种主流NoSQL数据库系统——Cassandra、MongoDB、CouchDB、Redis、Riak、Membase、Neo4j和HBase,并对其特性进行比较。 #### 1. CouchDB - **语言**:Erlang - **特点**: - 数据一致性 - 易于...

    韩中康第二版mysql

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

    大云NOSQL系统设计思考 --NOSQL在电信行业的应用 高清完整中文版PDF下载

    例如TC/TT、Dynamo、Voldemort、Berkeley DB (BDB)、Riak、memBase、LevelDB、memcached、Tair等。 2. **列族(Column Family)存储**:支持基于列的特定操作,例如HBase、Cassandra、Hypertable等,这类系统特别适合...

    android下s3c6410串口开发

    - `iobase` 或 `membase`: 分别表示 IO 端口基地址或内存映射基地址。 - `irq`: 串口关联的中断号。 - `uartclk`: 串口的时钟频率。 - `fifosize`: FIFO 缓冲区大小。 - `regshift`: 寄存器位移,用于不同架构下的...

    开发周刊003期

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

    Bdi2000使用指南补充.doc

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

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

    4. Membase:Membase是一个基于分布式架构的缓存系统,提供了高性能的缓存服务。Membase可以将对象缓存在内存、硬盘或数据库中,并且可以在分布式环境中提供高性能的缓存服务。 Membase的优点在于它可以提供高性能...

    8259a单片机程序

    - **变量定义**:`iobase0`, `iobase1`, `membase0`, `membase1`, 和 `interrupt_line` 分别表示 PCI 设备的 I/O 基址、内存基址以及中断线。 - **初始化**:通过 BIOS 调用(例如 `int86(0x1a, &regs, &regs);`)来...

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

    - Membase:高性能的分布式内存数据存储,适合实时数据访问。 5. 自动任务调度框架: - Quartz.NET:开源作业调度框架,可以创建复杂的任务计划。 - Topshelf:用于创建Windows服务的简单库。 6. 依赖注入IOC...

    腾讯搜搜前端架构.ppt

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

Global site tag (gtag.js) - Google Analytics