Redis 发布订阅
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者发送消息,订阅者接收消息。Redis 客户端可以订阅任意数量的频道。下图展示了频道 channel1
,以及订阅这个频道的三个客户端。
当有消息通过 PUBLISH
命令发送给频道 channel1
时,这个消息就会被发送给订阅它的三个客户端。
下图演示了发布订阅是如何工作的,我们创建两个客户端订阅 redisChat
频道,发送者通过向 redisChat
频道发送消息。
退出所有给定模式的频道
订阅给定的一个或多个频道,推荐先执行订阅然后在发布,订阅成功之前发布的消息是收不到的