Skip to content

Redis 学习系列 ​

本系列文档系统性地介绍 Redis 分布式缓存系统,从基础概念到生产实践。

学习路径 ​

第一阶段:基础概念 ​

文档描述预计时间
01-Redis概述Redis 简介、应用场景、架构概览30 分钟
02-数据类型与操作String、Hash、List、Set、ZSet60 分钟
03-Go客户端基础go-redis 连接、配置、基本操作40 分钟

第二阶段:进阶特性 ​

文档描述预计时间
04-持久化机制RDB、AOF、混合持久化45 分钟
05-主从复制复制原理、配置、运维50 分钟
06-哨兵与集群高可用架构、分片集群60 分钟

第三阶段:实战应用 ​

文档描述预计时间
07-缓存设计缓存策略、穿透、击穿、雪崩50 分钟
08-分布式锁Redis 锁实现、Redlock45 分钟
09-性能优化内存优化、慢查询、监控50 分钟

前置知识 ​

  • Go 语言基础
  • 网络编程基础
  • Linux 基本操作

学习建议 ​

  1. 按顺序学习理论文档,理解核心概念
  2. 每学完一篇文档,动手完成对应 hands-on 练习
  3. 完成基础学习后,实践 projects 中的项目
  4. 遇到问题参考官方文档:https://redis.io/docs/

相关资源 ​