【Redis】Redis 发布和订阅

Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息

Redis 客户端可以订阅任意数量的频道

Redis的发布和订阅

(1)客户端可以订阅频道如下图

(2)当给这个频道发布消息后,消息就会发送给订阅的客户端

发布订阅命令行实践

(1)打开一个客户端订阅channel1

SUBSCRIBE channel1

(2)打开另一个客户端,给channel1发布消息hello

publish channel1 hello

注:返回的1是订阅者数量

(3)打开第一个客户端可以看到发送的消息

注:发布的消息没有持久化,如果在订阅的客户端收不到hello,只能收到订阅后发布的消息

相关推荐
aLTttY几秒前
Spring Boot集成AI大模型实战:从0到1打造智能应用
人工智能·spring boot·后端
Gopher_HBo10 分钟前
Disruptor源码
后端
LSTM9711 分钟前
告别手动校对:使用 Python 对比两个 PDF 文档的差异
后端
\xin14 分钟前
pikachu自编CSRF(GET),CSRF(POST),CSRF(token)
前端·csrf
是大强17 分钟前
前端一个项目用node20 一个项目用node14 怎么切换
前端
不老刘24 分钟前
Git Cherry-Pick:微前端架构下的“精准医疗”与最佳实践
前端·git
lifewange35 分钟前
RESTful 是什么
后端·restful
jinanwuhuaguo44 分钟前
反熵共同体——OpenClaw的宇宙热力学本体论(第十七篇)
大数据·人工智能·安全·架构·kotlin·openclaw
LIO1 小时前
ESLint 极简指南:让代码既规范又一致
前端·eslint
Java编程爱好者1 小时前
这 4 种 SQL 写法,数据量一大就是生产事故(SQL 性能篇)
后端