Memcache学习笔记
2020-02-01 16:21
976 查看
PHP使用memcache方法有3种:
一、使用php_memcache.dll扩展
1、将php_memcache.dll文件放入php/ext文件夹下;
2、配置php.ini
添加extension=php_memcache.dll
3、
//1.实例化一个Memcache对象 $mem=new Memcache; //2. 连接到指定的memcache中 $mem->connect("127.0.0.1",11211); //0表示不压缩数据,如果使用压缩MEMCACHE_COMPRESSED //存入数据 if(!$mem->add("name","shunping",0,30)){ echo "有哥们放入了"; }else{ echo "ok!"; } //获取数据 if($val=$mem->get("name")){ echo "val=$val"; }else{ echo "没有这个值"; } //更多方法参考php手册上的Memcache Functions
二、使用php_memcached.dll扩展,方法同上
三、使用socket访问
//加载 require "memcached-client.php"; $mc = new memcached(array( 'servers' => array('127.0.0.1:11211'), //如果有多个memcached服务器使用可以使用,号间隔添加 'debug' => false, 'compress_threshold' => 10240, 'persistant' => true)); //新增 $mc->add('key', '顺平'); //获取 $val = $mc->get('key'); echo "key=".$val;
如何配置,将session数据,自动保存到memcached服务器中
在默认情况下 session 数据是以文件的形式放在文件中. c:/windows/temp
方法:配置php.ini
;把session数据放入memcache
session.save_handler = memcache
;这里指定放到哪个memcached服务器
session.save_path ="tcp://127.0.0.1:11211"
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Memcache学习笔记一:Memcache在Linux下的安装和使用
- memcache学习笔记
- MVC使用Memcache+Cookie解决分布式系统共享登录状态学习笔记6
- Memcache学习笔记二:Memcache做Mybatis的缓存
- php学习笔记(二十四)php使用memcache扩展库的使用和安装
- Memcache学习笔记一
- GAE中Memcache缓存学习笔记
- 【PHP学习笔记】Windows 下Memcache安装配置
- Memcache学习笔记三:Memcache管理Tomcat的Session,Session共享
- memcache学习笔记
- python学习笔记 ---线程、进程、协程、队列、python-memcache、python-redis
- Memcache学习笔记
- memcache学习笔记
- php之Memcache学习笔记
- memcache 学习笔记
- MemCache学习笔记2(整体探究)
- MVC使用Memcache+Cookie解决分布式系统共享登录状态学习笔记6
- memcache学习笔记: http://www.docin.com/p-577837919.html
- memcache 学习笔记
- memcache学习笔记