Redis不仅功能强大,而且经久不衰,是工作和面试都绕不开的必备技能。本课程以一个实战项目为主线,整合Redis各种问题场景,不断改造项目,以问带学。学完本课后,面对Redis相关问题,你将能够快速进行排查与修复,提升团队中的话语权。

1-1课程介绍(08:26)

1-2怎么更好的使用慕课平台

1-3如何最大化吸收学习本课程?

1-4本门课程最好的学习路线是什么?

2-1Redis第二章学习导读(04:27)

2-2Redis介绍以及为什么能支撑10W+QPS(10:58)

2-3Redis的安装与多种启动方式详解(19:25)

2-4Redis配置文件讲解及GUI客户端工具连接(10:09)

2-5Redis自带的客户端的基本命令操作(10:34)

2-6Redis的Java客户端及性能优化(22:35)

2-7SpringBoot集成Redis(14:41)

2-8美食社交APP需求分析与数据库表结构设计(10:50)

2-9项目架构与微服务搭建(23:37)

3-1Redis基本数据类型(26:46)

3-2Redis之SortedSet底层算法分析(10:17)

3-3认证中心需求分析(10:07)

3-4公共项目环境搭建(04:51)

3-5Redis保存授权中心令牌(31:32)

3-6重构认证授权中心增强令牌返回结果(08:50)

3-7食客服务登录业务完善(22:53)

3-8读取Redis登录用户信息和清空Redis用户信息(13:54)

3-9网关登录校验-验证Redis中心令牌是否有效(24:35)

3-10认证授权中心业务时序图总结(10:50)

3-11Redis保存手机短信验证码(11:10)

3-12用户注册功能(30:20)

4-1Redis应用之抢购代金券(22:49)

4-2压力测试(16:57)

4-3Redis解决超卖问题(23:32)

4-4Redis原生实现分布式锁(21:35)

4-5Redis分布式锁限制一人一单(20:24)

4-6Redisson分布式锁的应用(05:54)

4-7Redis应用之好友功能_关注_取关(34:17)

4-8Redis应用之好友功能_共同关注列表(18:57)

4-9Redis应用之Feed功能_添加Feed(39:23)

4-10Redis应用之Feed功能_删除Feed(10:25)

4-11Redis应用之Feed功能_变更Feed(22:32)

4-12Redis应用之Feed功能_查询Feed(26:40)

4-13Bitmap高阶数据类型详解及签到功能需求分析(18:08)

4-14用户签到及统计连续签到次数(29:34)

4-15根据月份统计用户签到次数(06:50)

4-16获取用户签到情况方便前端日历控件显示(12:15)

4-17积分功能实现新增积分接口(18:07)

4-18MySQL实现TOPN积分排行榜(18:07)

4-19Redis实现TOPN积分排行榜(37:39)

4-20GEO操作指令讲解及附近的人功能需求分析(13:48)

4-21GEO更新用户地理位置(11:52)

4-22GEO获取附近的人(24:11)

4-23缓存及分布式缓存概念讲解(12:01)

4-24餐厅热点数据缓存及餐厅缓存数据读取(28:21)

4-25缓存异常解决方案及淘汰策略选择(11:53)

4-26餐厅评论添加及餐厅最新评论获取(20:39)

4-27Redis应用总结(03:36)

4-28Redis性能优化及bigkey搜索与删除(13:11)

5-1Redis数据持久化导读(04:45)

5-2Redis的RDB持久化详细讲解(21:07)

5-3Redis的AOF持久化详细讲解(14:38)

5-4Redis持久化RBD与AOF的选择及容灾备份(11:59)

5-5Reids数据持久化的优化方案(06:26)

6-1第五章主从复制读写分离导读(05:43)

6-2主从复制读写分离概念知识讲解(07:21)

6-3主从复制读写分离环境搭建(13:21)

6-4主从复制原理剖析(20:27)

6-5主从复制故障分析及解决方案讲解(11:18)

7-1第七章章节导读(02:29)

7-2哨兵监控架构讲解(06:59)

7-3哨兵监控环境搭建(08:23)

7-4哨兵工作原理详解(07:43)

7-5故障转移演示及故障日志详解(17:41)

7-6自动故障迁移流程总结(06:00)

7-7节点管理动态添加或者删除节点(06:01)

7-8故障迁移一致性和TILT模式讲解(04:27)

7-9美食社交APP项目改造升级为主从哨兵模式(07:33)

8-1Redis集群分片导读(02:16)

8-2集群基本概念介绍(05:57)

8-3Redis集群架构讲解(07:50)

8-4数据分区方式讲解(09:36)

8-5RedisCluster集群环境搭建(13:12)

8-6检查集群状态_分析主从日志_查看集群与节点信息(17:00)

8-7RedisCluster集群环境测试(09:23)

8-8Redis单节点与集群模式的性能测试(11:33)

8-9RedisCluster集群原理讲解(14:35)

8-10美食社交APP项目改造升级为RedisCluster模式(10:28)

9-1Redis集群高可用导读(01:44)

9-2节点管理之添加主节点并重新分配槽(13:47)

9-3节点管理之添加从节点并构成主从关系(04:16)

9-4节点管理之删除从节点(02:23)

9-5节点管理之删除主节点并重新分配槽(09:42)

9-6MOVED转向讲解及解决方案(05:22)

9-7ASK转向讲解及解决方案(04:41)

9-8自动故障转移演示及日志流程分析(14:06)

9-9手动故障转移演示及日志流程分析(08:06)

9-10集群备份迁移之手动迁移(08:06)

9-11集群备份迁移之Redis-Shark_数据检查RedisFullCheck(12:52)

10-1课程回顾及总结(23:08)

10-2说几句掏心窝的话(01:56)

独家号:慕课网

慕课网(IMOOC)是IT技能学习平台。慕课网(IMOOC)课程涉及JAVA、前端、Python、大数据等60类主流技术语言,覆盖了面试就业、职业成长、自我提升等需求场景,帮助用户实现从技能提升到岗位提升的能力闭环。

学习方式:在线播放或缓存下载