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

在Redis缓存与MySQL数据一致性场景中,删除缓存与更新数据库的操作顺序应如何安排,各自存在哪些问题,以及有哪些解决方案?

上海得物信息集团有限公司后端开发互联网/IT风险判断系统设计技术原理MySQLRedis

考察说明

考察缓存与数据库一致性的操作顺序、问题识别与解决策略

回答思路

  1. 明确两种删除顺序(先删缓存后更新库、先更新库后删缓存)各自的适用场景
  2. 说明每种顺序可能导致的缓存与数据库不一致问题,如脏读、缓存击穿
  3. 提出有效解决方案,如延迟双删、消息队列补偿、过期时间兜底
  4. 讨论最终一致性与强一致性的取舍
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。