PHP MemCached 高级缓存应用代码

2015-01-24信息快讯网

PHP MemCached 高级缓存应用,使用MemCached的学习的朋友可以参考下。

Memcache常用方法

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 ― 在运行时修改服务器的参数

Memcache方法使用

 
<?php 
$memcache = new memcache; 
$memcache->connect('127.0.0.1', 11211) or die("连接失败"); 
$memcache->set('name', '张三'); 
$val = $memcache->get('name'); 
?> 

注:set方法的完整版本,set(键名,键值,是否压缩,保持时间)

 
<?php 
$memcache = new memcache; 
$memcache -> connect('127.0.0.1', 11211) or die("连接失败"); 
$memcache -> set('name', array('一个','两个')); 
$val = $memcache->get('name'); 
print_r($val); 
$memcache -> close(); 
?> 
Uncaught exception com_exception with message Failed to create COM object
PHP中strtotime函数使用方法分享
php读取mysql乱码,用set names XXX解决的原理分享
url decode problem 解决方法
采用PHP函数memory_get_usage获取PHP内存清耗量的方法
PHP循环语句笔记(foreach,list)
PHP中strtotime函数使用方法详解
用PHP写的基于Memcache的Queue实现代码
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
php empty() 检查一个变量是否为空
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
PHP中的strtr函数使用介绍(str_replace)
PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
php的memcached客户端memcached
PHP模块 Memcached功能多于Memcache
php模块memcache和memcached区别分析
批量获取memcache值并按key的顺序返回的实现代码
php垃圾代码优化操作代码
phpMyAdmin 链接表的附加功能尚未激活的问题
PHP合并数组+与array_merge的区别分析
apache+php+mysql安装配置方法小结
php set_magic_quotes_runtime() 函数过时解决方法
Apache 配置详解(最好的APACHE配置教程)
php HtmlReplace输入过滤安全函数
PHP 数组遍历方法大全(foreach,list,each)
PHP extract 将数组拆分成多个变量的函数
Discuz!下Memcache缓存实现方法
php set_time_limit(0) 设置程序执行时间的函数
用PHP将网址字符串转换成超链接(网址或email)
php生成的html meta和link标记在body标签里 顶部有个空行
memcached 和 mysql 主从环境下php开发代码详解
AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
Windows下安装Memcached的步骤说明
php上的memcache和memcached两个pecl库
PHP Memcached + APC + 文件缓存封装实现代码
©2014-2024 dbsqp.com