全面解析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 相关文章推荐
PHP数组内存耗用太多问题的解决方法
Apr 05 PHP
PHP中“简单工厂模式”实例代码讲解
Sep 04 PHP
php二维数组排序与默认自然排序的方法介绍
Apr 27 PHP
PHP设计模式之解释器模式的深入解析
Jun 13 PHP
PHP中判断变量为空的几种方法分享
Aug 26 PHP
保存到桌面、设为桌面且带图标的PHP代码
Nov 19 PHP
ThinkPHP让分页保持搜索状态的方法
Jul 02 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 PHP
PHP中把对象转换为关联数组代码分享
Apr 09 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
Nov 20 PHP
PHP一个简单的无需刷新爬虫
Jan 05 PHP
PHP7变量处理机制修改
Mar 09 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与已存在的Java应用程序集成
2006/10/09 PHP
ip签名探针
2006/10/09 PHP
PHP 文本文章分页代码 按标记或长度(不涉及数据库)
2012/06/07 PHP
php使用百度天气接口示例
2014/04/22 PHP
ThinkPHP连接数据库及主从数据库的设置教程
2014/08/22 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
在一个js文件里远程调用jquery.js会在ie8下的一个奇怪问题
2010/11/28 Javascript
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
Javascript Ajax异步读取RSS文档具体实现
2013/12/12 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
谈谈JavaScript异步函数发展历程
2015/09/29 Javascript
超漂亮的Bootstrap 富文本编辑器summernote
2016/04/05 Javascript
使用ajaxfileupload.js实现上传文件功能
2016/08/13 Javascript
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
javascript json字符串到json对象转义问题
2019/01/22 Javascript
vue data恢复初始化数据的实现方法
2019/10/31 Javascript
小程序跨页面交互的作用与方法详解
2020/01/07 Javascript
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
Python进阶之尾递归的用法实例
2018/01/31 Python
利用python对Excel中的特定数据提取并写入新表的方法
2018/06/14 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
10款最好的Python开发编辑器
2019/07/03 Python
详解python中的异常和文件读写
2021/01/03 Python
python 窃取摄像头照片的实现示例
2021/01/08 Python
工商管理专业职业生涯规划
2014/01/01 职场文书
幼儿园教研活动方案
2014/01/19 职场文书
班主任工作经验交流材料
2014/05/13 职场文书
民主评议党员自我评价材料
2014/09/18 职场文书
2014年“向国旗敬礼”网上签名寄语活动方案
2014/09/27 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书
2016预备党员培训心得体会
2016/01/08 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
辞职报告(范文三篇)
2019/08/27 职场文书
pytorch 如何把图像数据集进行划分成train,test和val
2021/05/31 Python