couchbase 的理解

1、例子:

<?php $cb = new Couchbase("127.0.0.1:8091", "username", "password", "default"); $cb->set("a", 101); var_dump($cb->get("a")); ?>

2、函数:

set();插入值,若已存在就覆盖;

get();获取值,若不存在返回bool(false) 

add();插入新值,若已存在则返回bool(false) ;

append();在对应的地方追加数据;

delete();删除所有的值;若不存在则返回bool(false);

具体操作如下:

$cb = new Couchbase("127.0.0.1:8091", "username", "password", "default"); 

var_dump($cb->add("a","<B>success\n</B>"));
var_dump($cb->get("a"));
/* var_dump($cb->set("a","<B>success\n</B>"));
var_dump($cb->get("a"));
var_dump($cb->append("a","<B>success\n</B>"));
var_dump($cb->get("a"));*/
var_dump($cb->delete("a"));
var_dump($cb->get("a"));
var_dump($cb->getVersion());

3、官网解说:

http://docs.couchbase.com/couchbase-sdk-php-1.0/#addbykey-setbykey-replacebykey-getbykey-deletebykey-appendbykey-prependbykey-getdelayedbykey-setmultibykey-getmultibykey-addserver-addservers-getserverbykey-getserverlist

4、官网简介

简介Couchbase

http://docs.couchbase.com/couchbase-devguide-2.5/#introduction-to-couchbase

Couchbase Server是用于交互式Web应用程序的文档的NoSQL数据库。它具有灵活的数据模型,易于扩展,提供一致的高性能,是“永远在线”,这意味着它是可以为应用程序数据24小时,每周7天。

 

posted on 2014-08-22 20:39  阳光下的小草  阅读(296)  评论(0)    收藏  举报

努力加载评论中...

导航

点击右上角即可分享
微信分享提示