全面解析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截取中文字符串的问题
Jul 12 PHP
php字符串截取问题
Nov 28 PHP
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
Dec 05 PHP
解析file_get_contents模仿浏览器头(user_agent)获取数据
Jun 27 PHP
linux系统下php安装mbstring扩展的二种方法
Jan 20 PHP
PHP中使用Imagick实现各种图片效果实例
Jan 21 PHP
PHP cURL初始化和执行方法入门级代码
May 28 PHP
PHP中JSON的应用技巧
Oct 10 PHP
在WordPress的后台中添加顶级菜单和子菜单的函数详解
Jan 11 PHP
php实现的表单验证类完整示例
Aug 13 PHP
Laravel使用原生sql语句并调用的方法
Oct 09 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
Apr 06 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生出随机字符串
2017/07/06 PHP
php workerman定时任务的实现代码
2018/12/23 PHP
tp5框架的增删改查操作示例
2019/10/31 PHP
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
2009/06/02 Javascript
javascript 当前日期加(天、周、月、年)
2009/08/09 Javascript
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
javascript汉字拼音互转的简单实例
2016/10/09 Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
2016/12/11 Javascript
scroll事件实现监控滚动条并分页显示(zepto.js)
2016/12/18 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
React-Native左右联动List的示例代码
2017/09/21 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
在Linux下调试Python代码的各种方法
2015/04/17 Python
使用Kivy将python程序打包为apk文件
2017/07/29 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
python实现大文本文件分割
2019/07/22 Python
浅谈Python3识别判断图片主要颜色并和颜色库进行对比的方法
2019/10/25 Python
python3中rank函数的用法
2019/11/27 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
五种Python转义表示法
2020/11/27 Python
利用CSS的Sass预处理器(框架)来制作居中效果
2016/03/10 HTML / CSS
爱游人:Travelliker
2017/09/05 全球购物
New Era英国官网:美国棒球帽品牌
2018/03/21 全球购物
澳大利亚汽车零部件、音响及配件超市:Automotive Superstore
2018/06/19 全球购物
解释一下ruby中的特殊方法与特殊类
2013/02/26 面试题
2014年五四青年节活动策划书
2014/04/22 职场文书
防火标语大全
2014/10/06 职场文书
离婚协议书范文2014
2014/10/16 职场文书
接待员岗位职责
2015/02/13 职场文书
检察院起诉书
2015/05/20 职场文书
婚育证明样本
2015/06/16 职场文书
大学生暑假实习总结
2015/07/13 职场文书
篮球拉拉队口号
2015/12/25 职场文书
解决Maven项目中 Invalid bound statement 无效的绑定问题
2021/06/15 Java/Android
Linux下使用C语言代码搭建一个简单的HTTP服务器
2022/04/13 Servers
java实现web实时消息推送的七种方案
2022/07/23 Java/Android