全面解析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 相关文章推荐
wiki-shan写的php在线加密的解密程序
Sep 07 PHP
php更改目录及子目录下所有的文件后缀扩展名的代码
Oct 12 PHP
php foreach 参数强制类型转换的问题
Dec 10 PHP
php 连接mysql连接被重置的解决方法
Feb 15 PHP
yii实现创建验证码实例解析
Jul 31 PHP
php实现按照权重随机排序数据的方法
Jan 09 PHP
服务器上配置PHP运行环境教程
Feb 12 PHP
PHP递归获取目录内所有文件的实现方法
Nov 01 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
PHP 的Opcache加速的使用方法
Dec 29 PHP
Laravel自定义 封装便捷返回Json数据格式的引用方法
Sep 29 PHP
php接口隔离原则实例分析
Nov 11 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中截取字符串支持utf-8
2007/01/18 PHP
在任意字符集下正常显示网页的方法二(续)
2007/04/01 PHP
有关PHP性能优化的介绍
2013/06/20 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
onpropertypchange
2006/07/01 Javascript
jQuery 性能优化指南(3)
2009/05/21 Javascript
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
2013/08/14 Javascript
jQuery 实现侧边浮动导航菜单效果
2014/12/26 Javascript
利用js实现禁止复制文本信息
2015/06/03 Javascript
Angular指令之restict匹配模式的详解
2017/07/27 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
JS实现运动缓冲效果的封装函数示例
2018/02/18 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
微信小程序实现点击页面出现文字
2020/09/21 Javascript
解决vue使用vant轮播组件swipe + flex时文字抖动问题
2021/01/07 Vue.js
python中as用法实例分析
2015/04/30 Python
Python实现根据IP地址和子网掩码算出网段的方法
2015/07/30 Python
使用Python操作MySQL的一些基本方法
2015/08/16 Python
python实现域名系统(DNS)正向查询的方法
2016/04/19 Python
Python爬虫设置代理IP的方法(爬虫技巧)
2018/03/04 Python
python利用多种方式来统计词频(单词个数)
2019/05/27 Python
Python+Django+MySQL实现基于Web版的增删改查的示例代码
2020/05/13 Python
html5简介_动力节点Java学院整理
2017/07/07 HTML / CSS
瑞典最好的运动鞋专卖店:Sneakersnstuff
2016/08/29 全球购物
365 Tickets英国:全球景点门票
2019/07/06 全球购物
俄罗斯领先的移动和数字设备在线商店:Svyaznoy.ru
2020/12/21 全球购物
软件测试工程师结构化面试题库
2016/11/23 面试题
保护环境的建议书
2014/03/12 职场文书
事业单位考核材料
2014/05/21 职场文书
查摆剖析材料范文
2014/09/30 职场文书
幼儿园辞职信
2015/05/13 职场文书
外出培训学习心得体会
2016/01/18 职场文书
防止web项目中的SQL注入
2021/12/06 MySQL
springboot应用服务启动事件的监听实现
2022/04/06 Java/Android