memcached学习

memcached学习
准备工作:
1、把php_mamcahed.dll文件拷贝到php的ext下;
不同版本的php使用的php_mamcahed.dll的版本不一样
2、修改php.ini文件,加载php_mamcahed.dll(封装了一堆的函数)
extension=php_memcache.dll
3、重启apache
4、开始写程序,完成curd操作


在另一文件取对象的时候注意的一个地方


在memcached中,去对象的时候;
php5.2会直接报错。php5.3。对象


serialize 
超时:
time()+天数*3600*24
Memache扩展
//Memached扩展
如何使用php的源代码来操作memcached服务
memcached-client.php(网上有现成的程序)


memached机制的深入了解
1、基于c/s架构的
2、基于libevent处理的
3、内置内存存储机制(LRU),数据炮满的情况下,会使用LRU算法
*4*、基于客户端的分布式***


如何将session数据放入到memcached中
1、修改php.ini的配置文件
搜索:session的配置 session_hander=
2、修改路径
3、重启apache


如果,管理员不让修改php.ini可以使用函数ini_set函数。


安全部署
1、加防火墙(内网用)--windows下Linux也可以使用防火墙
setup配置


什么数据符合放在memcached下
1、变化频繁,很不稳定,不需要实时入库




Memcached与Redis相似的技术。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值