php之Memcache学习笔记


Posted in PHP onJune 17, 2013

1、win下安装,memcached -d install
win下启动,memcached -d start
关闭,memcached -d stop

1_1、三种方式访问memcache
memcache
memcached
php (不依赖于扩展socket操作)

2、memcache扩展(函数)===访问缓存系统。
安装memcache扩展(C编译的动态链接库) 

;启用memcache扩展
extension=php_memcache.dll

3、服务端启动memcached服务

4、PHP中定义类
建立文件 Person.class.php
在使用的文件中require "Person.class.php",引入定义

5、Memcache中可以存放和获取多种php数据类型
//string int float boolean array object(序列化后的) null resource(如:mysql连接放不进memcache中)

如何resource可以放进去,可以作为连接池。

6、memcache/session/cookie的作用域不同。
cookie 在各浏览器中,保存访问站点的那个商品,浏览过什么,
session 在web服务器上某文件与会话关联,保存登录信息。各自用户只能访问自己的session.
统计在线访问用户(不能使用数据库时)的解决方案:
方案一:遍历session文件个数
方案二:memcached共享缓存(推荐)

7、系统使用多个memcache系统(多个组成分布式存储)memcache自己均衡多个memcached服务器

8、做大型网站的核心技术
1)页面静态化
2)缓存(memcache////)

8-1、memcached的特点
1. 是c/s架构,使用简单的文本进行通信。可以多种客户端访问
2. 基于libevent事件处理(java中需要自己处理各种监听,php不怎么监听)
3. 基于内存的缓存,速度更快。
4. 基于客户分布式的。

9、参照memcache各种处理,写自己的缓存系统!!!!

PHP 相关文章推荐
php 生成静态页面的办法与实现代码详细版
Feb 15 PHP
PHP操作数组相关函数
Feb 03 PHP
zend Framework中的Layout(模块化得布局)详解
Jun 28 PHP
php的zip解压缩类pclzip使用示例
Mar 14 PHP
php自定义加密与解密程序实例
Dec 31 PHP
php准确获取文件MIME类型的方法
Jun 17 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
Jul 21 PHP
YII框架批量插入数据的方法
Mar 18 PHP
详解Yaf框架PHPUnit集成测试方法
Dec 27 PHP
PHP基于redis计数器类定义与用法示例
Feb 08 PHP
Yii1.1框架实现PHP极光推送消息通知功能
Sep 06 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 PHP
解析ajax事件的调用顺序
Jun 17 #PHP
sql注入与转义的php函数代码
Jun 17 #PHP
Linux环境下搭建php开发环境的操作步骤
Jun 17 #PHP
PHP之短标签开启设置
Jun 17 #PHP
深入掌握include_once与require_once的区别
Jun 17 #PHP
php抓取页面的几种方法详解
Jun 17 #PHP
深入PHP magic quotes的详解
Jun 17 #PHP
You might like
php微信开发之音乐回复功能
2018/06/14 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
2019/12/12 PHP
JavaScript调用堆栈及setTimeout使用方法深入剖析
2013/02/16 Javascript
JS基于面向对象实现的放烟花效果
2015/05/07 Javascript
JS实现可点击展开与关闭的左侧广告代码
2015/09/02 Javascript
JS实现先显示大图后自动收起显示小图的广告代码
2015/09/04 Javascript
javascript实现在指定元素中垂直水平居中
2015/09/13 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
2016/05/24 Javascript
jQuery简单实现tab选项卡切换效果
2016/06/20 Javascript
switchery按钮的使用方法
2017/12/18 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
Node.js API详解之 querystring用法实例分析
2020/04/29 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
Python 专题五 列表基础知识(二维list排序、获取下标和处理txt文本实例)
2017/03/20 Python
python实现批量修改图片格式和尺寸
2018/06/07 Python
Python实现SMTP邮件发送
2020/06/16 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
深入了解Python 变量作用域
2020/07/24 Python
俄罗斯护发和专业化妆品购物网站:Hihair
2019/09/28 全球购物
Ever New美国:澳大利亚领先的女装时尚品牌
2019/11/28 全球购物
计算机专业推荐信范文
2013/11/20 职场文书
捐赠仪式主持词
2014/03/19 职场文书
中秋节主持词
2014/04/02 职场文书
党员承诺书格式
2014/05/21 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
搞笑的爱情检讨书
2014/10/01 职场文书
幼儿园中班班级总结
2015/08/10 职场文书
聘任书范文大全
2015/09/21 职场文书
学校扫黄打非工作总结
2015/10/15 职场文书
python垃圾回收机制原理分析
2022/04/13 Python
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis
Golang Web 框架Iris安装部署
2022/08/14 Python