PHP MEMCACHE 详解(经典php缓存)
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-05-23
if(!$memcache->add( ''name'', ''susan'', 0, 30)) { echo ''susan is exist''; }; $memcache->replace( ''name'', ''lion'', 0, 300); echo $memcache->get( ''name''); $memcache->delete( ''name'', 5); ?> <?php function _callback_memcache_failure($host, $port) { print "memcache ''$host:$port'' failed"; } $memcache = new Memcache; $memcache->addServer(''192.168.1.116'', 11211); $memcache->setServerParams(''192.168.1.116'', 11211, 1, 15, true, ''_callback_memcache_failure''); echo $memcache->getServerStatus(''192.168.1.116'', 11211); ?> <?php $memcache = new Memcache; $memcache->connect(''localhost'', 11211); $memcache->set(''test_item'', 8); $memcache->increment(''test_item'', 4); echo $memcache->decrement(''test_item'', 7); // 显示 5 ?>
/usr/local/bin/memcached -d -m 10 -u root -l 127.0.0.1 -p 11211 -c 256 -P /tmp/memcached.pid memcached的服务正式启动 Memcache::add — 添加一个值,如果已经存在,则返回false Memcache::addServer — 添加一个可供使用的服务器地址 Memcache::close — 关闭一个Memcache对象 Memcache::connect — 创建一个Memcache对象 memcache_debug — 控制调试功能 Memcache::decrement — 对保存的某个key中的值进行减法操作 Memcache::delete — 删除一个key值 Memcache::flush — 清除所有缓存的数据 Memcache::get — 获取一个key值 Memcache::getExtendedStats — 获取进程池中所有进程的运行系统统计 Memcache::getServerStatus — 获取运行服务器的参数 Memcache::getStats — 返回服务器的一些运行统计信息 Memcache::getVersion — 返回运行的Memcache的版本信息 Memcache::increment — 对保存的某个key中的值进行加法操作 Memcache::pconnect — 创建一个Memcache的持久连接对象 Memcache::replace — R对一个已有的key进行覆写操作 Memcache::set — 添加一个值,如果已经存在,则覆写 Memcache::setCompressThreshold — 对大于某一大小的数据进行压缩 Memcache::setServerParams — 在运行时修改服务器的参数
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Smarty的缓存操作技巧下一篇: PHP 5.3.1 安装包 VC9 VC6 区别是什么
关于PHP MEMCACHE 详解(经典php缓存)的所有评论