couchbase 使用笔记
来源:互联网 发布:中世纪2全面战争mac版 编辑:程序博客网 时间:2024/06/16 05:01
1.下载.deb格式安装包
配置C语言客户端环境
1.安装libevent
tar xzf libevent-1.4.14b-stable.tar.gz
$ cd libevent-1.4.14b-stable
$ ./configure --prefix=/opt/libevent
# hopefully, you haven't encountered any errors so far
$ make
# make install
错误信息
ake[2]: *** [libevent.la] 错误 1
make[2]: Leaving directory `/home/yangzerun/couchbase/lib-C-exmple/libevent-2.0.21-stable'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/yangzerun/couchbase/lib-C-exmple/libevent-2.0.21-stable'
make: *** [all] 错误 2
2.安装OpenSSL
apt-get install openssl
apt-get install libssl-dev
配置C语言客户端环境
重新解压压缩文件
1.安装libevent
tar xzf libevent-1.4.14b-stable.tar.gz
$ cd libevent-1.4.14b-stable
$ ./configure --prefix=/opt/libevent
# hopefully, you haven't encountered any errors so far
$ make
# make install
错误信息
ake[2]: *** [libevent.la] 错误 1
make[2]: Leaving directory `/home/yangzerun/couchbase/lib-C-
exmple/libevent-2.0.21-stable'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/yangzerun/couchbase/lib-C-
exmple/libevent-2.0.21-stable'
make: *** [all] 错误 2
2.安装OpenSSL
apt-get install openssl
apt-get install libssl-dev
3.安装libcouchbase-2.4.4
解压 压缩包
cd cmake
./configure
make && make install
4.安装 liev-4
tar zxvf libev-4.19.tar.gz
# cd libev-4.19.tar.gz
# ./configure
# make
# make install
couchbase 锁机制实现
1.当去couchbase中读取数据的时候给数据加乐观锁
gcmd.v.v0.lock = 1;
2.在读取函数的回调函数中item->v.v0.cas会有一个有效的cas值
获取该cas值
3.当需要更新该条数据的时候 将该cas值传入
scmd.v.v0.cas = cas_value;
操作完成
dpkg -i <package.deb>安装
http://www.couchbase.com
配置C语言客户端环境
1.安装libevent
tar xzf libevent-1.4.14b-stable.tar.gz
$ cd libevent-1.4.14b-stable
$ ./configure --prefix=/opt/libevent
# hopefully, you haven't encountered any errors so far
$ make
# make install
错误信息
ake[2]: *** [libevent.la] 错误 1
make[2]: Leaving directory `/home/yangzerun/couchbase/lib-C-exmple/libevent-2.0.21-stable'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/yangzerun/couchbase/lib-C-exmple/libevent-2.0.21-stable'
make: *** [all] 错误 2
2.安装OpenSSL
apt-get install openssl
apt-get install libssl-dev
配置C语言客户端环境
重新解压压缩文件
1.安装libevent
tar xzf libevent-1.4.14b-stable.tar.gz
$ cd libevent-1.4.14b-stable
$ ./configure --prefix=/opt/libevent
# hopefully, you haven't encountered any errors so far
$ make
# make install
错误信息
ake[2]: *** [libevent.la] 错误 1
make[2]: Leaving directory `/home/yangzerun/couchbase/lib-C-
exmple/libevent-2.0.21-stable'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/yangzerun/couchbase/lib-C-
exmple/libevent-2.0.21-stable'
make: *** [all] 错误 2
2.安装OpenSSL
apt-get install openssl
apt-get install libssl-dev
3.安装libcouchbase-2.4.4
解压 压缩包
cd cmake
./configure
make && make install
4.安装 liev-4
tar zxvf libev-4.19.tar.gz
# cd libev-4.19.tar.gz
# ./configure
# make
# make install
couchbase 锁机制实现
1.当去couchbase中读取数据的时候给数据加乐观锁
gcmd.v.v0.lock = 1;
2.在读取函数的回调函数中item->v.v0.cas会有一个有效的cas值
获取该cas值
3.当需要更新该条数据的时候 将该cas值传入
scmd.v.v0.cas = cas_value;
操作完成
0 0
- couchbase 使用笔记
- couchbase笔记
- couchbase使用
- couchbase笔记一
- CouchBase学习笔记
- CouchBase
- couchbase
- 结合使用 Hadoop 和 Couchbase
- 结合使用 Hadoop 和 Couchbase
- couchbase的limit的使用
- 探究couchbase分布式框架的笔记
- Hadoop和Couchbase Server的结合使用
- 如何使用vagrant快速搭建couchbase集群
- Couchbase学习笔记(1)——概述
- Couchbase学习笔记(2)——安装配置
- Memcache升级版之CouchBase [二]使用详解
- Asp.Net中使用Couchbase——Memcached缓存
- Couchbase备份
- 测试图片问题
- FFplay使用指南
- 欢迎使用CSDN-markdown编辑器
- 在android中创建包含对象数组的Parcelable
- 我是来问问题的
- couchbase 使用笔记
- 物联平台纷争,能否拯救智能硬件?
- iOS开发笔记--去掉tableview中section的headerview粘性
- Linux SWAP 交换分区配置说明
- 1.3(2)
- C++教程之auto关键字的使用
- 看好你的门-攻击服务端(4)-HTTP参数注入攻击
- 嵌入式linux的flash分区
- MFC 将信息写入文件中,保存信息