这门课解决什么工作场景

很多后端开发或运维人员在业务量上来后,都会遇到类似困境:数据库查询慢导致接口超时、大促时缓存击穿拖垮整个服务、主从同步延迟引发数据不一致。这门课针对的就是这些高频的真实痛点。它不局限于基础命令的讲解,而是聚焦在缓存架构模式、主从复制部署以及高性能原理上。如果你在业务中需要负责接口性能调优、高可用集群搭建,或者要处理缓存雪崩、穿透等异常场景,这门课提供了从架构设计到落地监控的完整解法。它适合已经写过基础代码、需要构建稳定后端服务的读者,纯零基础建议先补完一门通用编程语言再来看。

建议先看哪几块,资料怎么配合练习

拿到资料后,不要顺着目录从第一页按部就班看。建议优先切入架构实战部分,重点看缓存设计思想、开发规范和架构模式这几块。这几节直接对应日常写代码时的技术选型,看完能立刻对照自己项目里的缓存逻辑做排查。其次是环境部署与主从复制部分,这部分资料包含了实际操作演示,看的时候不要只过眼睛,务必自己开一台虚拟机跟着走一遍流程。课程演示基于较新的系统版本和 Redis 7.4,练习时尽量保持环境一致,避免因为系统依赖差异卡在编译安装环节。遇到监控和原理章节,可以结合官方文档同步查阅,加深对底层机制的理解。

学完能独立做什么

系统过完这些内容后,你应该能独立完成一套缓存方案的落地。具体来说,在开发层面,能根据业务场景设计合理的缓存读写策略,避免常见的脏读和内存泄漏问题;在运维层面,能从零部署主从架构,配置好基础的监控指标。更重要的是,面对线上突发的慢查询或服务阻塞,你能基于底层原理快速定位是不是缓存层出了问题,并给出限流或熔断等应急方案。这不再是停留在会调几个接口的阶段,而是具备独立规划和维护中小型缓存架构的能力。对于想要在后端或数据库方向深入发展的职场人来说,这是从普通搬砖到独立负责系统稳定性的一步关键跨越。


从Redis的核心原理开始,全面系统掌握Redis

课程目录

*   01 Redis课程开篇/

  *   01 Redis课程介绍.mp4 24:56

  *   02 Redis 2025版更新概述.mp4 02:15

*   02 Redis 2025版更新/

  *   01 01-安装银河麒麟Linux操作系统.mp4 09:50

  *   02 02-安装部署Redis 7.4.mp4 09:29

  *   03 03-部署Redis主从复制.mp4 07:07

*   03 Redis架构实战/

  *   01 01-缓存的设计思想.mp4 16:06

  *   02 02-缓存开发规范.mp4 07:10

  *   03 03-缓存架构模式.mp4 14:13

  *   04 04-Redis概述和高性能原理.mp4 15:15

  *   05 05-Redis的安装和访问.mp4 24:55

  *   06 06-Redis的监控.mp4 20:11

  *   07 07-Redis应用场景.mp4 16:53

*   04 Redis数据结构剖析/

  *   01 01-SDS和跳跃表.mp4 11:50

  *   02 02-压缩列表和整数集合.mp4 06:34

  *   03 03-字段和快速列表.mp4 11:56

  *   04 04-Stream.mp4 10:18

  *   05 05-HyperLogLog和RedisObject.mp4 07:30

*   05 Redis工作机制剖析/

  *   01 01-RedisDB存储结构.mp4 10:40

  *   02 02-键管理的基本操作.mp4 09:39

  *   03 03-遍历键.mp4 09:02

  *   04 04-迁移键.mp4 12:16

  *   05 05-删除策略.mp4 07:58

  *   06 06-内存淘汰策略.mp4 13:00

  *   07 07-RDB持久化机制.mp4 17:31

  *   08 08-AOF持久化机制.mp4 22:22

  *   09 09-Redis客户端的创建与关闭.mp4 04:29

  *   10 10-Redis命令请求的处理过程.mp4 06:57

  *   11 11-Redis的管道.mp4 14:14

  *   12 12-服务器启动流程.mp4 04:54

  *   13 13-文件事件及处理.mp4 11:12

  *   14 14-时间事件及处理.mp4 11:25

*   06 Redis高级特性原理/

  *   01 01-发布者订阅者模式.mp4 21:41

  *   02 02-生产者消费者模式.mp4 06:37

  *   03 03-事务实现机制剖析(1).mp4 25:49

  *   04 04-事务实现机制剖析(2).mp4 13:17

  *   05 05-慢查询日志剖析.mp4 14:16

  *   06 06-Lua脚本基础.mp4 09:58

  *   07 07-准备Lua脚本mp4.mp4 10:53

  *   08 08-使用Lua脚本完成限流.mp4 20:50

*   07 Redis集群高可用实战/

  *   01 01-主从复制的架构与配置.mp4 26:01

  *   02 02-主从复制的通信过程.mp4 24:36

  *   03 03-主从复制的源码分析.mp4 06:23

  *   04 04-部署Redis的哨兵.mp4 22:17

  *   05 05-Redis哨兵的主要配置参数.mp4 14:38

  *   06 06-哨兵工作原理剖析.mp4 21:50

  *   07 07-什么是Redis Cluster.mp4 09:02

  *   08 08-数据分布理论与Redis的数据分区.mp4 21:32

  *   09 09-Redis Cluster的体系架构.mp4 13:37

  *   10 10一致性Hash算法.mp4 11:12

  *   11 11-手动部署Redis Cluster.mp4 25:54

  *   12 12-使用脚本create-cluster部署RedisCluster.mp4 20:57

  *   13 13-操作与管理Redis Cluster.mp4 18:50

  *   14 14-实现Redis Cluster的代理分片.mp4 24:49

  *   15 15-Codis的体系架构和组件说明.mp4 23:42

  *   16 16-安装go语言环境.mp4 11:15

  *   17 17-安装部署Codis集群.mp4 17:40

  *   18 18-基于Codis的主从复制.mp4 15:46

  *   19 19-基于Codis的数据分布式存储.mp4 18:28

*   08 Redis企业解决方案剖析/

  *   01 01-缓存命中率.mp4 12:01

  *   02 02-缓存预热.mp4 09:48

  *   03 03-缓存穿透.mp4 09:34

  *   04 04-缓存雪崩和缓存击穿.mp4 11:40

  *   05 05-HotKey和BigKey.mp4 10:41

  *   06 06-缓存更新策略.mp4 05:15

  *   07 07-缓存与数据库一致性.mp4 10:13

  *   08 08-分布式锁.mp4 07:55

*   09 课程资料下载/

  *   01 课程资料下载.mp4 00:10