Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

Redis Pub/Sub 怎样发布和订阅?

查看完整题解

参考回答

直接回答

客户端订阅频道或匹配模式,发布者向频道发消息,在线订阅者即时收到。Cluster 另有按槽分片的 Pub/Sub。普通发布订阅是至多一次。

讲清原理

订阅断开或处理不了消息时,服务器不会为它保留历史或重试。模式订阅可能和直接频道订阅都匹配,客户端可能收到两条通知。

例子与易错点

配置刷新通知可以用 Pub/Sub,同时保留读配置的入口。要离线补读和确认的任务用 Streams 或消息系统。

相关题 · 第 47 题、第 63 题

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。