第 5 章 CouchBase

简介:

目录

5.1. 安装 CouchBase
5.1.1. Getting Started with Couchbase on PHP
5.2. couchbase 命令
5.2.1. couchbase-cli

Membase + CouchDB = CouchBase, CouchBase是Membase + CouchDB两个项目合并而来。

5.1. 安装 CouchBase

进入 http://www.couchbase.com/download 找到适合你的版本,然后使用yum install 安装, 我个人习惯使用yum而不是rpm,因为 yum 可以解决包之间的依赖问题。

# yum install http://packages.couchbase.com/releases/2.2.0/couchbase-server-community_2.2.0_x86_64.rpm
		

CouchBase 安装后会自动启动起来,同时启动脚本也做了设置

# chkconfig couchbase-server --list
couchbase-server	0:off	1:off	2:on	3:on	4:on	5:on	6:off
		

Web 管理界面http://localhost:8091/index.html

5.1.1. Getting Started with Couchbase on PHP

安装C开发包

# wget -O/etc/yum.repos.d/couchbase.repo http://packages.couchbase.com/rpm/couchbase-centos62-x86_64.repo
# yum install -y libcouchbase-devel
			

安装PHP扩展

# pecl search couchbase
Retrieving data...0%
Matched packages, channel pecl.php.net:
=======================================
Package   Stable/(Latest) Local
couchbase 1.2.2 (stable)        Couchbase Server PHP extension


#  pecl install couchbase
			

配置扩展

			
cat > /srv/php/etc/conf.d/couchbase.ini <<EOF
extension=couchbase.so
EOF
			
			

测试代码

			
<?php
// adjust these parameters to match your installation
$cb = new Couchbase("127.0.0.1:8091", "", "", "default");
$cb->set("a", 101);
var_dump($cb->get("a"));
?>
			
			
# php test.php
int(101)
	





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
7月前
|
存储 JSON NoSQL
SpringData MongoDB
SpringData MongoDB
69 1
|
9月前
|
SQL 缓存 NoSQL
为什么从 MongoDB 转向 Couchbase ?
毫无疑问,MongoDB 是当前较为流行的可用于构建应用程序的一种 NoSQL 数据库。但就像许多以电子表格开始的“初学者”进行数据分析项目一样,当需要深入时,也需要进行升级。当公司的应用程序从“个人作坊”推广至企业规模运行时,他们经常会发现 MongoDB 已开始无法满足他们的业务诉求。
81 0
|
存储 搜索推荐 Java
SpringData集成Elasticsearch
SpringData集成Elasticsearch
SpringData集成Elasticsearch
|
API 分布式计算 存储
Riak
出处:http://www.oschina.net/p/riak Riak是以 Erlang 编写的一个高度可扩展的分布式数据存储,Riak的实现是基于Amazon的Dynamo论文,Riak的设计目标之一就是高可用。
1656 0
|
NoSQL Apache
5个选择Apache Cassandra 而非DynamoDB的原因
5个选择Apache Cassandra 而非DynamoDB的原因
5232 0
|
JSON 数据格式
|
JSON 数据格式