Redis 实用学习清单

📌 Redis 实用学习清单

1️⃣ 基础必备

  • 安装(Docker)
  • 基本命令:GET / SET / EXPIRE / INCR
  • 数据类型:String / List / Hash / Set / ZSet

2️⃣ 缓存核心

  • Key 设计规范
  • 过期策略(TTL)
  • 缓存穿透
  • 缓存击穿
  • 缓存雪崩

3️⃣ 分布式锁

  • SETNX / SET + EX
  • 锁超时处理
  • 防死锁
  • RedLock(了解)

4️⃣ 计数与限流

  • INCR 计数器
  • 固定窗口限流
  • 滑动窗口限流
  • Token Bucket

5️⃣ 排行榜

  • ZSet 使用
  • score 设计
  • 排序 / TopN

6️⃣ 消息队列

  • List 队列
  • Pub/Sub
  • Stream(重点)

7️⃣ 登录与会话

  • Token 存储
  • Session 管理
  • 过期控制
  • 多端登录

8️⃣ 高可用

  • 主从复制
  • Sentinel
  • Cluster(基础认知)

9️⃣ 性能与问题排查

  • 大 Key
  • 热 Key
  • 慢查询(SLOWLOG)
  • 内存淘汰策略
  • OOM 问题

🔟 常见业务模型

  • 缓存系统
  • 分布式锁
  • 限流系统
  • 排行榜系统
  • 异步队列
  • Session 系统
相关推荐
Flynt15 小时前
Redis Cluster主节点挂了,为什么"高可用"还全员掉线?我把三次kill的记录翻出来了
数据库·redis·分布式
青柠之夏cc16 小时前
AI与教育:个性化学习助手让“因材施教“成为现实,但代价是隐私?
人工智能·学习
for_ever_love__17 小时前
机器学习入门——手写线性回归与梯度下降
人工智能·python·学习·机器学习·线性回归
在猴站学算法17 小时前
(SQL注入学习)无回显的报错注入(Error-Based)
学习·网络安全·sql注入·ctf竞赛
写后端的胖头鱼17 小时前
一文详解Cache Aside(旁路缓存模式)
redis·缓存·延迟双删·缓存一致
Web3&Basketball18 小时前
用FastAPI+Redis 复刻常驻Agent
redis·bootstrap·fastapi
知识分享小能手19 小时前
C++ 学习教程,从入门到精通,C++ 友元、异常和其他特性 — 详细知识点(15)
开发语言·c++·学习
fanged20 小时前
Camera学习2(V4L2和Media Controller)(TODO)
学习
努力学习的代码小白21 小时前
源码学习15
学习
扶风ff1 天前
求职笔试资料太散?用练题簿在线刷题,按岗位整理练习清单
前端·学习·小程序