后端岗位面试题更新 2026-08-05
Redis 的发布订阅模式在消息消费过程中可能出现消息丢失,请说明其丢失原因,并给出可行的解决或规避方案。
亚信科技(中国)有限公司后端开发专业服务风险判断技术原理方案权衡Redis
考察说明
考察对 Redis 发布订阅机制及其消息可靠性边界的理解
回答思路
- 指出 Redis Pub/Sub 是即发即弃(fire-and-forget)模型,不持久化消息
- 说明订阅者不在线或消费速度跟不上时消息会丢失
- 提出至少一种可靠替代或补偿方案,如 Stream、持久化队列
- 说明方案取舍与适用场景
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。