雪崩

  • 缓存时间设计成随机的

穿透

  • 使用布隆过滤器

击穿

  • 使用singlefight
  • 分布式锁