Memcache 和Redis

来源:互联网 发布:php和java发展 编辑:程序博客网 时间:2024/05/23 10:46

一、Memcache 和Redis的区别
1、Memcache 和Redis 都是用来管理数据的
2、他们的数据都存放在内存里
3、Redis 可以定期将数据备份到磁盘(持续化)
4、Memcache 只是简单的key/value 缓存
5、Redis不仅支持简单的key/value缓存,同时还提供list , set ,hash 等数据结构的存储
二、Redis数据操作
1、开启Redis客户端
2、设置缓存值  --set index-mk-cache '数据'
3、获取缓存数据 --get index-mk-cache
4、设置缓存过期时间 -- setex key 10 'cache'
5、删除缓存 --del key
三、PHP操作Redis
1、安装phpredis 扩展
2、php链接redis服务--contect(127.0.0.1,6379);
3、set 设置缓存 
4、get 获取缓存
四、PHP操作Memcache
1、安装Memcache 扩展
2、php链接Memcache服务--contect('127.0.0.1',11211);
3、set 设置缓存 
4、get 获取缓存


0 0