Redis
的发布
/
订阅(
Pub/Sub
)是⼀种消息通信模式:
- 发送者(pub,即publisher)发送消息
- 订阅者(sub,即subscriber)接收消息。
Redis
客户端可以订阅任何数量的频道(
channel
)。当有新消息发布到某个频道
时,这个消息就会被发送到订阅它的客户端。
常用命令
SUBSCRIBE channel [channel ...] :订阅给定的⼀个或多个频道的信息。PUBLISH channel message :将信息发送到指定的频道。UNSUBSCRIBE [channel [channel ...]] :指退订给定的频道。如果没有指定频道,则退订所有频道。PSUBSCRIBE pattern [pattern ...] :使⽤模式匹配订阅频道。PUNSUBSCRIBE [pattern [pattern ...]] :这个命令⽤于退订所有给定模式的频道。如果没有参数,那么客户端使⽤ PUNSUBSCRIBE 退订所有模式。
使⽤场景
- 实时消息系统
- 实时聊天
- 订阅、关注功能
1040

被折叠的 条评论
为什么被折叠?



