当Redis遇上ThinkPHP5
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-10-13 22:24:15
微信
赏
支付宝
文档简介:
目 录
1. 序章
2. Hello,Redis
3. Redis 和 Memcache 横评
4. phpredis 基本操作
1. 字符串
2. 列表
3. 集合
4. 哈希
5. 有序集合
5. 实例:使用 Redis 存储 SESSION
6. 实例:快读!高速数据缓存
7. 实例:快存!抗住高并发,数据队列
8. 实例:计数器
9. 实例:限时访问
10. 实例:限制访问次数
11. 实例:排行榜
12. 实例:文章列表+分页
13. 实例:Tag 标签
14. 实例:分布式锁
15. 实例:抽奖
序章
序章
本书介绍了 Redis 的五种数据结构及 PHP 基本用法,采用
ThinkPHP 5.0.10 演示了【使用 Redis 存储 SESSION】、【数
据缓存】、【消息队列】、【计数器】、【限时访问】、【限
制访问次数】、【排行榜】、【文章列表及分页】、【Tag 标
签】、【抽奖算法】、【分布式锁】等多个实例。
除了可以按照文中搭建虚拟机或VPS安装 Redis 外,也推荐你
直接使用 新浪云 来部署环境,更方便快捷,注册账号赠送的
云豆足够免费使用到学习完整本书的内容。
这是我的另外两本已经完结的小书,也欢迎你来看看,点击封
面获取
Hello,Redis
HELLO,REDIS
Redis 是一种 K/V 存储非关系型数据库,数据存储在内存中;
跟 memcache 非常相像,不过 Redis 支持了更多的数据结构
(字符串,链表,哈希,集合等)。读写速度非常快,官方测
试中读的速度是110000次/s,写的速度是81000次/s 。通常我们
将 Redis 用于队列,缓存等对性能要求较高的地方。
1.安装 Redis
server /usr/local/bin/
修改配置文件,将 redis 设置为以守护进程形式启动
$ > vi /etc/redis.conf
找到 daemonize no 修改为 deamonize yes
启动 Redis
$ > redis-server /etc/redis.conf
检查 redis 进程是否正常启动
$ > ps -ef | grep redis
检查 redis 是否正常运行
$ > redis-cli
$ [redis-cli]> set test test
$ [redis-cli]> get test
执行结果返回 test 即 Redis 正常运行
1.2 docker 安装
如果你当前系统可以使用 docker 那么就更简单了,只需要执
行一行命......
评论
发表评论