12. Redis订阅发布
创建时间:2025-10-26 21:14
长度:531
浏览:0
评论:0
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 退订所有模式。
 
I