Couchbase Server (前身是 Membase) 是一个分布式的面向文档的 NoSQL 数据库管理系统,该系统联合了 CouchDB 的简单和可靠以及 Memcached 的高性能。
网上有MongoDB与Couchbase的对比,请参考:
本文的目标是搭建简单的Couchbase环境并用Java语言进行读写测试。
1.准备工作
1)下载 Couchbase Server,本文用到的版本是version 2.1.1for win64 ,2.0在某些机器上装不上,内核问题。
2)下载Java相关类库
2.安装Couchbase Server
1)安装过程很简单,在官网下载并安装即可。
2)安装完成后Couchbase Console程序会自动打开http://localhost:8091地址,这时候有可能会打不开,最有可能出现的问题就是端口被占用了。(占用与否,可以用cmd查一下)
这时再打开http://localhost:8091就能自动CouchServer 的webconsole安装页面了。
(界面图)
3.编写例子进行测试
用eclipse或其它IDE新建Project,导入之前下载的Couchbase-Java-Client-1.1.9.zip中的所有jar包。
新建写入测试类:
importjava.io.IOException;