PHP MemCached 高级缓存应用代码


Posted in PHP onAugust 05, 2010

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(); 
?>
PHP 相关文章推荐
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
Jun 26 PHP
PHP两种快速排序算法实例
Feb 15 PHP
php使用cookie实现记住登录状态
Apr 27 PHP
高质量PHP代码的50个实用技巧必备(下)
Jan 22 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
Mar 02 PHP
thinkPHP简单遍历数组方法分析
May 16 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
Jun 06 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
Oct 11 PHP
PHP简单实现二维数组的矩阵转置操作示例
Nov 24 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 PHP
php实现根据身份证获取精准年龄
Feb 26 PHP
phpMyAdmin 链接表的附加功能尚未激活的问题
Aug 01 #PHP
PHP合并数组+与array_merge的区别分析
Aug 01 #PHP
PHP自定义函数收代码
Aug 01 #PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
Aug 01 #PHP
PHP5中使用PDO连接数据库的方法
Aug 01 #PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
Aug 01 #PHP
PHP Stream_*系列函数
Aug 01 #PHP
You might like
PHP之sprintf函数用法详解
2014/11/12 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
php实现向javascript传递数组的方法
2015/07/27 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
2015/08/27 PHP
微信支付开发维权通知实例
2016/07/12 PHP
js表格分页实现代码
2009/09/18 Javascript
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
JS冒泡事件的快速解决方法
2013/12/16 Javascript
网页右下角弹出窗体实现代码
2014/06/05 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
2015/06/23 Javascript
异步安全加载javascript文件的方法
2015/07/21 Javascript
js实现点击获取验证码倒计时效果
2021/01/28 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
2016/07/07 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
Javascript实现登录记住用户名和密码功能
2017/03/22 Javascript
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
Vue源码探究之状态初始化
2018/11/14 Javascript
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
webpack4手动搭建Vue开发环境实现todoList项目的方法
2019/05/16 Javascript
vue实现鼠标经过动画
2019/10/16 Javascript
vue路由切换之淡入淡出的简单实现
2019/10/31 Javascript
Nodejs + Websocket 指定发送及群聊的实现
2020/01/09 NodeJs
vue自动添加浏览器兼容前后缀操作
2020/08/13 Javascript
python下函数参数的传递(参数带星号的说明)
2010/09/19 Python
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
Python md5与sha1加密算法用法分析
2017/07/14 Python
numpy.transpose对三维数组的转置方法
2018/04/17 Python
python绘制散点图并标记序号的方法
2018/12/11 Python
pycharm+PyQt5+python最新开发环境配置(踩坑)
2019/02/11 Python
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
2015/09/11 面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
新闻学专业大学生职业生涯规划范文
2014/03/02 职场文书
OpenStack虚拟机快照和增量备份实现方法
2022/04/04 Servers