腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
Redis 深度历险记
共 27 篇文章
加入清单架
1
Redis系统学习之入门
2
Redis系统学习之Windows安装
3
Redis系统学习之Linux安装
4
Redis系统学习之Redis性能测试工具
5
Redis系统学习之基础知识
6
Redis系统学习之五大基本数据类型(Redis-Key)
7
Redis系统学习之五大基本数据类型(String(字符串))
8
Redis系统学习之五大基本数据类型(List(列表))
9
Redis系统学习之五大基本数据类型(Set(集合))
10
Redis系统学习之五大基本数据类型(Hash(哈希))
11
Redis系统学习之五大基本数据类型(Zset(有序集合))
12
Redis系统学习之三种特殊数据类型(geospatial(地理位置))
13
Redis系统学习之三种特殊数据类型(hyperloglog(基数统计))
14
Redis系统学习之三种特殊数据类型(bitmaps(位图))
15
Redis系统学习之事物
16
Redis系统学习之Java操作RedisAPI(Jedis)
17
Redis系统学习之SpringBoot集成Redis操作API(创建SpringBoot项目)
18
Redis系统学习之SpringBoot集成Redis操作API(集成SpringDataRedis及其分析)
19
Redis系统学习之自定义RedisTemplate
20
Redis系统学习之配置文件解读(非常全)
21
Redis系统学习之持久化(RDB)
22
Redis系统学习之持久化(AOF)
23
Redis系统学习之发布订阅
24
Redis系统学习之主从复制
25
Redis系统学习之哨兵模式
26
Redis系统学习之其他高可用模型
27
Redis系统学习之缓存穿透,缓存击穿,缓存雪崩的概念及其解决方案
清单首页
Redis 深度历险记
文章详情
清单「Redis 深度历险记」 23/27
Redis系统学习之发布订阅
彼岸舞
·人瑞java开发工程师
Redis实现订阅发布
Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)订阅消息
redis客户端可以订阅任意数量的频道
订阅/发布消息图
下图展示了频道channel1,以及订阅这个频道的三个客户端 -- client2 client5 和client1之间的关系
当有新消息通过PUBLIST命令发送给频道channel1时,这个消息就会被发送给订阅他的三个客户端
开启两个客户端,下面的操作使用两个客户端操作,左边的叫A,右边的叫B
订阅一个或多个给定频道的信息
subscribe 频道名称[频道名称循环 多个使用空格分开]
B,订阅名字为xiaojiejie的频道[感觉有点不对[捂脸]]
订阅完成xiaojiejie,就等待小姐姐发消息吧[嘿嘿]
发送消息到指定的频道
publist 频道名称 消息名称
A,发布消息,"zipaizhao"到"xiaojiejie"频道
查看B,的窗口,成功接收 xiaojiejie频道的zipaizhao
退订指定的频道
unsubscribe 频道名称
退订名称为 "xuqiu" 的频道,省的天天发
原理
作者:彼岸舞
时间:2021\05\05
内容关于:Redis
本文属于作者原创,未经允许,禁止转发
下一篇
举报
领券