Redis 运维知识地图:从单机到 Cluster 排障原创
Redis 分类下的文章覆盖了单机操作、Cluster 集群运维、故障排查三个层次,但一直是散篇堆放。这一页按"先学什么、再学什么"重新组织成一条阅读路径。
# 1. 入门 / 基础操作
| 主题 | 文章 | 说明 |
|---|---|---|
| 常用查询 | Redis 常用查询操作:五种数据类型速查 + 生产环境避坑 | string/hash/list/set/zset 怎么选、怎么查 |
| 配置文件 | Redis 配置文件解读 | redis.conf 关键参数含义 |
| 内存驱逐 | Redis 的可用内存过高时的自动驱逐 key 策略详解 | maxmemory-policy 各策略的适用场景 |
# 2. Cluster 集群运维
单机 Redis 到 Cluster 集群,路由和扩容机制完全不同,按顺序建立认知:
| 主题 | 文章 | 说明 |
|---|---|---|
| 槽位机制 | Redis 槽位 slot 解读 | Cluster 路由的基础:16384 个 slot 怎么分配 |
| 集群部署 | Redis 集群部署 | 从零搭建一个 Cluster |
| 节点管理 | Redis 集群的创建、剔除节点与新增节点操作过程 | 增删节点的标准流程 |
| 数据重分配 | Redis 集群添加节点之后数据重新均匀分配 | 新节点加入后怎么触发 resharding |
| 主从切换 | Redis 手动进行主从切换 | failover 命令与手动切换场景 |
# 3. 排障:现象 → 定位 → 修复
| 主题 | 文章 | 说明 |
|---|---|---|
| 大 key 分析 | Redis 大 key 分析:三条排查路径怎么选 | --bigkeys、memory usage、RDB 离线分析对比 |
| slot 迁移故障 | Redis Cluster 新增节点 slot 迁移卡住:"open slots" 故障复盘 | 迁移中断后的完整复盘 |
| 抓包分析 | redis 抓包分析脚本 | 用抓包定位慢请求/协议异常 |
| 慢查询告警 | redis 慢查询告警脚本 | 慢查询自动化监控脚本 |
# 4. 性能:压测与容量评估
| 主题 | 文章 | 说明 |
|---|---|---|
| Cluster 压测 | redis cluster 压测 | 对集群模式做基准测试 |
# 怎么用这份地图
- 只用单机 Redis:读第 1 节就够了,重点关注
KEYS别用、大 key 用SCAN系列这两条硬规则。 - 要上 Cluster:第 2 节按"槽位机制 → 部署 → 节点管理 → 数据重分配 → 主从切换"顺序读,槽位机制是理解后面所有操作的前提,不要跳过。
- 线上出问题:直接查第 3 节对应的排障文章,大 key 和 slot 迁移卡住是 Cluster 环境最常见的两类故障。
上次更新: 7/29/2026
- 01
- Nginx 运维知识地图:从配置基础到反向代理实战 原创07-29
- 02
- MySQL 运维知识地图:从入门配置到高可用排障 原创07-29