返回首页
当前位置: 主页 > 网络编程 > Php实例教程 >

memcached基于socket访问memcache缓存服务器

时间:2013-04-30 22:10来源:知行网www.zhixing123.cn 编辑:麦田守望者

网上找到的memcached利用socket调用memcache服务器方法,收藏一下: memcached-client.php
调用很简单,调用方法如下:

01.?php
02. header("content-type:text/html; charset=utf-8");
03. //包含memcached类文件
04. require_once("memcached-client.php");
05. $options = array(
06. 'servers' => array('127.0.0.1:11211'), //memcached 服务的地址、端口,可用多个数组元素表示多个 memcached 服务
07. 'debug' => false, //是否打开 debug
08. 'compress_threshold' => 10240, //超过多少字节的数据时进行压缩
09. 'persistant' => false //是否使用持久连接
10. );
11. $mc = new memcached($options);
12. // 设置此脚本使用的唯一标识符
13. $key = 'a';
14. // 往 memcached 中写入对象
15. $mc->add($key, '这是key内容');
16. /*删除memcached中对象*/
17. //$mc->delete($key);
18. /*替换标识符key对象的内容*/
19. //$mc->replace($key,"这是新的内容");
20. $val = $mc->get($key);
21. echo $val;
22.?>
效果如下:

 

memcached基于socket访问memcache缓存服务器
memcached基于socket访问memcache缓存服务器
操作memcache常用三种方法:
1.memcache基于php_memcache.dll扩展(php扩展)
2.memcached基于php_memcached.dll扩展(php扩展)
3.memcached基于socket访问(基于网络)
------分隔线----------------------------
标签(Tag):php php教程 php实例教程 php5 php源代码 php基础教程 php技巧 php6
------分隔线----------------------------
推荐内容
猜你感兴趣