当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
以下仅提供在 Linux 下安装过程。推荐使用 Centos
7+/Ubuntu 14+ 系统
除了可以按照文中搭建虚拟机或VPS安装 Redis 外,也推荐你
直接使用 新浪云 来部署环境,更方便快捷,注册账号赠送的
云豆足够免费使用到学习完整本书的内容。
1.1 编译安装
首先我们下载 Redis 安装包
$ > wget -c http://download.redis.io/releases/redis-
3.2.8.tar.gz
完成下载后解压缩安装包
$ > tar xzf redis-3.2.8.tar.gz
进入文件目录
$ > cd redis-3.2.8
安装
$ > make
把配置文件拷贝到 /etc/ 目录下
$ > cp redis.conf /etc/
把命令行工具拷贝到 /us......
评论
发表评论