Redis 之 发布订阅

发布订阅是一种消息通信模式。

Redis 发布订阅(pub/sub)实现了消息系统,发送者(在redis术语中称为发布者)在接收者(订阅者)接收消息时发送消息。传送消息的链路称为信道

原理

在这里插入图片描述

当发布消息到频道后,消息会加到对应频道的列表中。简单使用,实际使用中,可以用MQ中间件。
举例:
打开两个客户端:
一个申请:SUBSCRIBE mychannel
一个发送:PUBLISH mychannel "hello, redis" 

在申请端会看到如下消息:
1) "message"        #消息
2) "mychannel"   #哪个频道消息
3) "hello, redis"   #消息具体内容

命令

在这里插入图片描述

发布了193 篇原创文章 · 获赞 13 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/u013919153/article/details/105601830