全面解析PHP操作Memcache基本函数


Posted in PHP onJuly 14, 2016

Memcache是什么

Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。

它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。

Memcache官方网站:http://www.danga.com/memcached,更多详细的信息可以来这里了解 :)
为什么会有Memcache和memcached两种名称?

其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名,知道我的意思了把~~~~。一个是项目名称,一个是主程序文件名,在网上看到了很多人不明白,于是混用了。

Memcache模块提供了于Memcached方便的面向过程及面向对象的接口,Memcached是为了降低动态web应用从数据库加载数据而产生的一种常驻进程缓存产品。Memcache模块同时提供了一个session 处理器 ( memcache )。下面PHP程序员雷雪松详细的讲解下PHP操作Memcache基本函数。

Memcache — Memcache类

Memcache::add — 增加一个条目到缓存服务器

Memcache::addServer — 向连接池中添加一个memcache服务器

Memcache::close — 关闭memcache连接

Memcache::connect — 打开一个memcached服务端连接

Memcache::decrement — 减小key的值

Memcache::delete — 从服务端删除一个key

Memcache::flush — 清洗(删除)已经存储的所有的key

Memcache::get — 从服务端检回一个key

Memcache::getExtendedStats — 缓存服务器池中所有服务器统计信息

Memcache::getServerStatus — 用于获取一个服务器的在线/离线状态

Memcache::getStats — 获取服务器统计信息

Memcache::getVersion — 返回服务器版本信息

Memcache::increment — 增加一个key的值

Memcache::pconnect — 打开一个到服务器的持久化连接

Memcache::replace — 替换已经存在的key的值

Memcache::set — 储存值,没有会新增一个key,已经存在的key直接替换

Memcache::setCompressThreshold — 开启大值自动压缩

Memcache::setServerParams — 运行时修改服务器参数和状态

Memcache 函数memcache_debug — 转换调试输出的开/关

以上所述是小编给大家介绍的PHP操作Memcache基本函数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
Windows 下的 PHP-PEAR 安装方法
Nov 20 PHP
php UBB 解析实现代码
Nov 27 PHP
PHP 读取Postgresql中的数组
Apr 14 PHP
Smarty变量调节器失效的解决办法
Aug 20 PHP
Laravel 5框架学习之表单验证
Apr 08 PHP
php使用for语句输出三角形的方法
Jun 09 PHP
PHP魔术方法使用方法汇总
Feb 14 PHP
PHP magento后台无法登录问题解决方法
Nov 24 PHP
Yii2实现自定义独立验证器的方法
May 05 PHP
CodeIgniter整合Smarty的方法详解
Aug 25 PHP
ajax+php实现无刷新验证手机号的实例
Dec 22 PHP
Laravel框架基于ajax实现二级联动功能示例
Jan 17 PHP
Yii视图CGridView实现操作按钮定义地址示例
Jul 14 #PHP
Yii中的relations数据关联查询及统计功能用法详解
Jul 14 #PHP
Yii基于CActiveForm的Ajax数据验证用法示例
Jul 14 #PHP
Yii实现Command任务处理的方法详解
Jul 14 #PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
Jul 14 #PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
Jul 14 #PHP
Yii实现的多级联动下拉菜单
Jul 13 #PHP
You might like
php控制linux服务器常用功能 关机 重启 开新站点等
2012/09/05 PHP
php判断当前操作系统类型
2015/10/28 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
2015/12/24 PHP
PHP截取IE浏览器并缩小原图的方法
2016/03/04 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
golang 调用 php7详解及实例
2017/01/04 PHP
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
php模拟post提交请求调用接口示例解析
2020/08/07 PHP
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
2014/10/17 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
2015/10/26 Javascript
JS实现浏览器状态栏显示时间的方法
2015/10/27 Javascript
JavaScript弹出对话框的三种方式
2016/03/23 Javascript
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
jQuery中get方法用法分析
2016/12/07 Javascript
解决AngualrJS页面刷新导致异常显示问题
2017/04/20 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
JavaScript设计模式之原型模式分析【ES5与ES6】
2018/07/26 Javascript
[03:40]DOTA2抗疫特别篇《英雄年代》
2020/02/28 DOTA
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
详解如何获取localStorage最大存储大小的方法
2020/05/21 HTML / CSS
瑞典快乐袜子:Happy Socks
2018/02/16 全球购物
德国高尔夫商店:Golfshop.de
2019/06/22 全球购物
WatchShop法国:英国排名第一的独立手表零售商
2020/02/17 全球购物
领导干部廉政自律承诺书
2014/05/26 职场文书
开展批评与自我批评心得体会
2014/10/17 职场文书
2014年语文教师工作总结
2014/12/18 职场文书
幼儿园教师个人总结
2015/02/05 职场文书
七年级作文之下雨天
2019/12/23 职场文书
Golang连接并操作MySQL
2022/04/14 MySQL
java中如何截取字符串最后一位
2022/07/07 Java/Android