后端岗位面试题更新 2026-08-05

在分布式缓存或高并发场景下,如何发现热 key(hotkey),以及有哪些解决方案?

淘宝闪购后端开发消费品/零售系统设计方案权衡问题排查Redis

考察说明

考察对缓存热 key 的识别手段和应对策略的理解

回答思路

  1. 能说明热 key 的常见识别方法,如客户端统计、代理层监控、缓存服务日志等
  2. 能分析热 key 导致的问题,如单点压力、缓存击穿、性能瓶颈
  3. 能提出多级缓存、本地缓存、key 分散、限流降级等解决方案
  4. 能结合具体场景说明方案取舍与实施步骤