概述
redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接受消息
redis客户端可以订阅任意数量的频道
如频道channel1与这个频道的三个客户端的之间的关系
当有新消息通过 PUBLISH 命令发送给频道 channel1 时, 这个消息就会被发送给订阅它的三个客户端:
redis发布订阅的工作模式
我们需要开启两个客户端
1、在一个客户端中创建订阅频道名 RedisChat
2、重新开启一个redis客户端在,在同一频道RedisChat中发布两次消息,订阅者就能接收到消息
3、此时订阅者的客户端会显示如下消息
redis 发布订阅常用命令
序号 | 命令及描述 |
---|---|
1 | PSUBSCRIBE pattern [pattern ...] |
2 | PUBSUB subcommand [argument [argument ...]] |
3 | PUBLISH channel message |
4 | PUNSUBSCRIBE [pattern [pattern ...]] |
5 | SUBSCRIBE channel [channel ...] |
6 | UNSUBSCRIBE [channel [channel ...]] |
最后
以上就是平淡日记本为你收集整理的Redis发布与订阅(PUB/SUB)的全部内容,希望文章能够帮你解决Redis发布与订阅(PUB/SUB)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复