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

Redis 的发布订阅模式在消息消费过程中可能出现消息丢失,请说明其丢失原因,并给出可行的解决或规避方案。

亚信科技(中国)有限公司后端开发专业服务风险判断技术原理方案权衡Redis

考察说明

考察对 Redis 发布订阅机制及其消息可靠性边界的理解

回答思路

  1. 指出 Redis Pub/Sub 是即发即弃(fire-and-forget)模型,不持久化消息
  2. 说明订阅者不在线或消费速度跟不上时消息会丢失
  3. 提出至少一种可靠替代或补偿方案,如 Stream、持久化队列
  4. 说明方案取舍与适用场景
本题已收录答题指导

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

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