【Redis】Redis 发布和订阅

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

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

Redis的发布和订阅

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

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

发布订阅命令行实践

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

SUBSCRIBE channel1

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

publish channel1 hello

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

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

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

相关推荐
用户19017684478651 分钟前
Git分支管理与代码合并实践:保持特性分支与主分支同步
前端
开心就好202517 分钟前
iOS Crash日志全面解析:结构、类型与分析方法
后端
没有鸡汤吃不下饭20 分钟前
前端打包出一个项目(文件夹),怎么本地快速启一个服务运行
前端·javascript
liusheng22 分钟前
Capacitor + React 的 iOS 侧滑返回手势
前端·ios
毕设源码-钟学长23 分钟前
【开题答辩全过程】以 基于Spring Boot的社区养老服务管理系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
nbsaas-boot30 分钟前
slice / map 在 Go GC 与内存碎片上的真实成本
开发语言·后端·golang
数据小馒头34 分钟前
拒绝循环写库:MySQL 批量插入、Upsert 与跨表更新的高效写法
后端
CUYG34 分钟前
v-model封装组件(定义 model 属性)
前端·vue.js
子洋37 分钟前
基于远程开发的大型前端项目实践
运维·前端·后端
用户350201588474840 分钟前
基于react-routet v7 的配置式 + 约定式路由系统 第一步:引入react-routerv7
前端