大家好,今天分享一下redis的订阅发布
Redis 发布订阅 (pub/sub) 是一种消息通信模式
:发送者 (pub)
发送消息,订阅者
(sub) 接收消息。
Redis 客户端可以订阅任意数量的频道。
(比如说,你在一个一个网站上面可以关注很多个用户,就是这样的)
这是它的流程图:
第一个: 是我们消息的发布者
第一个: 是我们消息的接收者
第三个: 就是我们的频道
看下图:
下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:
就是说,你发消息,我收消息,就是这样的过程
有关于Redis数据库的订阅发布有这样几条关键的命令