客户端
与Membase的交互类似与Memcached的交互。我们将会使用SpyMemcached Java 客户端。请从 这儿下载。
代码
本项目中所有用到的代码都提供在GitHub : https://github.com/sujee/membase-tutorial
这一个elipse工程,并且已经可以运行。
package org.shine.membase.test; import java.io.IOException; import java.util.concurrent.TimeUnit; import net.spy.memcached.AddrUtil; import net.spy.memcached.MemcachedClient; public class Main { public static void main(String[] args) { MemcachedClient client; try { client = new MemcachedClient(AddrUtil.getAddresses("192.168.2.17:11211")); } catch (IOException e) { e.printStackTrace(); return; } Object spoon = client.get("spoon"); User u = (User)client.get("membase"); String username = ""; if(u != null) { username = u.getUsername(); } if (username == "") { System.out.println("There is no spoon."); client.add("spoon", 10, "Hello World!"); User user = new User(); user.setUsername("membase"); user.setPassword("123456"); client.add("membase", 11, user); } else { System.out.println((String)spoon + username); client.delete("spoon"); client.delete("membase"); } client.waitForQueues(1, TimeUnit.MINUTES); System.exit(0); } }
相关推荐
在安装和配置方面,Membase提供了有效的图形化界面和编程接口,包括可配置 的告警信息。 Membase的目标是提供对外的线性扩展能力,包括为了增加集群容量,可以针对统一的节点进行复制。 另外,对存储的数据进行再...
Membase part1
Couchbase MemBase C#/.NET简单调用实例,通过此实例,让你轻松踏入membase的旅程。
NorthScale_Membase_Server_User_Guide.pdf
第一部分 NoSQL入门 第1章 NoSQL的概念及适用范围 2 1.1 定义和介绍 3 1.1.1 背景与历史 3 1.1.2 大数据 5 1.1.3 可扩展性 7 1.1.4 MapReduce 8 1.2 面向列的有序存储 9 1.3 键/值存储 11 1.4 文档数据库 ...
您应该按照此处的说明使用顶级make文件和回购清单: : 运行时依赖 在启动服务器之前,您可能需要执行以下操作 确保未使用所需的端口(这些端口包括8091、11211、11212等)。 跑步 通过顶层makefile构建所有内容后...
Membase 是 NoSQL 家族的一个新的重量级的成员...该产品主要是由North Scale的memcached核心团队成员开发完成,其中还包括Zynga和NHN这两个主要贡献者的工程师,这两个组织都是很大的在线游戏和社区网络 空间的供应商。
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可以很好
SimIt-ARM-3.0-gk-20150902.tar.bz2 HowTo 0.what is SimIt-ARM-3.0 SimIt-ARM 3.0 is an instruction-set simulator that runs both system-level and user-level ARM programs, for more about it please read...
云计算 ISAS PAAS SAAS 云计算好比大货轮,docker就是集装箱 Git docker: 鲸鱼背上的集装箱,彼此之间互相不影响,各自运行在各自的环境中 隔离:一个机器上装十几个到几十个docker,...Membase、 Neo4j、 HBase redis