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

在缓存未命中时,查询数据库以获取用户信息,之后是否需要将结果回填到缓存中?请说明缓存更新策略及其注意事项。

腾讯音乐娱乐集团后端开发风险判断系统设计技术原理

考察说明

考察缓存与数据库的一致性处理及缓存策略设计

回答思路

  1. 说明缓存未命中时需查询数据库并回填缓存的常规做法
  2. 讨论缓存穿透、缓存击穿、缓存雪崩等风险及应对
  3. 描述缓存过期策略与更新时的并发控制
  4. 考虑数据一致性,说明可能导致的脏数据及解决方案