系统架构后端架构师技术图谱缓存本页总览缓存 缓存用于把高频访问的数据放到更快的位置,减少数据库或远程服务压力,提高系统响应速度。 常见缓存位置 浏览器缓存; CDN; 应用本地缓存; Redis; 数据库 Buffer Pool; 操作系统页缓存。 常见问题 缓存穿透; 缓存击穿; 缓存雪崩; 缓存和数据库一致性; 热 key; 大 key。 常见策略 建议 缓存不是银弹。使用缓存前要明确数据一致性要求、过期策略和故障降级方案。