美文网首页Redis
Redis第1️⃣2️⃣课 发布订阅与消息队列

Redis第1️⃣2️⃣课 发布订阅与消息队列

作者: 小超_8b2f | 来源:发表于2019-04-30 20:01 被阅读0次
1)角色

发布者(publisher)
订阅者(subscriber)
频道(channel)

模型 订阅多个频道

API

命令 解释
publish publish channel message
发布订阅 eg:
redis>publish sohu:tv "hello world"
(integer) 3 订阅者个数
subscribe subscribe channel [channel ...]
订阅频道:阻塞式命令
unsubscribe unsubscribe [channel [channel ...]]
取消订阅
psubscribe psubscribe pattern [pattern ...]
按照模式匹配订阅
punsubscribe punsubscribe [pattern [pattern ...]]
退订指定的订阅模式
pubsub pubsub subcommand [argument [argument ...]]
pubsub channels : 列出至少有一个订阅者的频道
pubsub numsub [channel...] 列出给定频道的订阅者数量


消息队列

用list实现

消息队列示意图

list

相关文章

网友评论

    本文标题:Redis第1️⃣2️⃣课 发布订阅与消息队列

    本文链接:https://www.haomeiwen.com/subject/gucbnqtx.html