当前位置:网站首页>Redis:Redis消息的发布与订阅(了解)
Redis:Redis消息的发布与订阅(了解)
2022-07-04 22:44:00 【dengfengling999】
为了实现客户端的通信,提供了频道的概念
1.Redis发布订阅
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。
Redis发布订阅示意图
图一:消息订阅者(client2 、 client5 和 client1)订阅频道 channel1:
图二:消息发布者发布消息到频道channel1,会被发送到三个订阅者:
Redis发布订阅的常用命令
1.subscribe
语法:subscribe channel [channel…]
功能:订阅一个或多个频道的信息
返回值:订阅的消息
例如:
2.publish
语法:publish chanel message
功能:将信息发送到指定的频道。
返回值:数字。接收到消息订阅者的数量。
另一个客户端:
ch1就接收到了
3.psubscribe
语法:psubscribe pattern [pattern]
功能:订阅一个或多个符合给定模式的频道。模式以 * 作为通配符,例如:news.* 匹配所有以 news. 开头的频道。
返回值:订阅的信息。
由于Redis的功能单一,且不稳定
在实际开发中不会用到它,客户端消息的发布与订阅,我们会学一门技术专门做消息的通信与发布的
边栏推荐
- [machine learning] handwritten digit recognition
- Photoshop批量给不同的图片添加不同的编号
- [odx Studio Edit pdx] - 0.2 - Comment comparer deux fichiers pdx / odx
- One of the commonly used technical indicators, reading boll Bollinger line indicators
- On-off and on-off of quality system construction
- Redis入门完整教程:初识Redis
- Attack and Defense World MISC Advanced Area Erik baleog and Olaf
- Photoshop batch adds different numbers to different pictures
- Redis入门完整教程:有序集合详解
- 攻防世界 MISC 進階區 Erik-Baleog-and-Olaf
猜你喜欢
Redis getting started complete tutorial: hash description
攻防世界 MISC 進階區 Erik-Baleog-and-Olaf
Redis入门完整教程:HyperLogLog
Redis入门完整教程:初识Redis
Redis入门完整教程:事务与Lua
Redis getting started complete tutorial: publish and subscribe
Redis入门完整教程:列表讲解
MySQL Architecture - user rights and management
C语言快速解决反转链表
Redis入门完整教程:Redis Shell
随机推荐
How to choose a securities company? Is it safe to open an account on your mobile phone
Redis入门完整教程:有序集合详解
[ODX studio edit PDX] - 0.2-how to compare two pdx/odx files of compare
On-off and on-off of quality system construction
攻防世界 MISC 进阶区 Erik-Baleog-and-Olaf
Detailed explanation of heap sort code
Redis入门完整教程:初识Redis
Redis démarrer le tutoriel complet: Pipeline
VIM editor knowledge summary
[odx Studio Edit pdx] - 0.2 - Comment comparer deux fichiers pdx / odx
MySQL Architecture - logical architecture
位运算符讲解
攻防世界 misc 高手进阶区 a_good_idea
UML diagram memory skills
Redis getting started complete tutorial: publish and subscribe
A complete tutorial for getting started with redis: redis shell
【ODX Studio編輯PDX】-0.2-如何對比Compare兩個PDX/ODX文件
时间 (计算)总工具类 例子: 今年开始时间和今年结束时间等
云服务器设置ssh密钥登录
Unity Xiuxian mobile game | Lua dynamic sliding function (specific implementation of three source codes)