跳到主要内容

缓存策略知识体系概览

问题

数据库缓存策略涉及哪些方面?如何设计合理的缓存架构?

答案

为什么需要缓存

  • 数据库的 QPS 上限(MySQL 单机约 1-5 万),缓存可达 10 万+
  • 减少数据库压力,降低响应延迟
  • 热点数据频繁访问,缓存命中率高

缓存策略知识体系

本分类文档导航

文档核心内容面试重点
缓存读写模式Cache Aside、Read/Write Through⭐⭐⭐⭐⭐
缓存与数据库一致性延迟双删、binlog 同步⭐⭐⭐⭐⭐
缓存穿透/击穿/雪崩三大缓存异常及解决方案⭐⭐⭐⭐⭐
多级缓存架构L1/L2 缓存、本地缓存⭐⭐⭐⭐
热点 Key 处理热点检测、本地缓存、分片⭐⭐⭐⭐

相关链接