美文网首页
十五、redis的发布和订阅

十五、redis的发布和订阅

作者: 那钱有着落吗 | 来源:发表于2020-11-16 10:43 被阅读0次
image.png

如图发布和订阅之间的关系:订阅者首先需要订阅发布者的消息,这样就建立了一个关系,如果发布者发布了消息,那么就会发送给他所有的订阅者。

redis就可以做这样的事情,他的发布订阅和MQ也就是消息队列的机制是一样的。

image.png

可以看到图中,最右边的redis中使用subscribe topic1 topic2 ,订阅了几个主题,会车之后,命令行就一直在闪烁,意思就是他正在监听,这个时候我们在另一个命令框通过命令public topic1 info 发布了消息,那么最右边就会立刻收到topic1主题的消息了

我们也可以使用批量订阅的功能 psubscribe ma* 这样的话,另一段发布ma开头的所有的topic的信息,这边都是可以接收的到

最后,虽然redis他具有消息队列的功能,可以做发布订阅的事情,但是他毕竟不是专业的,他最要的还是缓存的功能,而消息队列的功能我们就交给消息队列的软件来做就行了。

相关文章

  • 十五、redis的发布和订阅

    如图发布和订阅之间的关系:订阅者首先需要订阅发布者的消息,这样就建立了一个关系,如果发布者发布了消息,那么就会发送...

  • golang redis发布订阅 --- 2022-04-03

    Redis提供了发布订阅功能,可以用于消息的传输,Redis的发布订阅机制包括三个部分,发布者,订阅者和Chann...

  • Redis高级

    Redis高级 发布订阅 Redis提供了发布订阅功能,可以用于消息的传输 Redis的发布订阅机制包括三个部分,...

  • Redis监听官方版本修改

    项目业务需求用到Redis订阅发布,于是去百度订阅发布,搜索内容是springBoot 的Redis订阅发布 然而...

  • Redis发布和订阅

    1、发布和订阅是什么? 进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 2、相关命...

  • Redis学习笔记:订阅和发布

    原文链接:Redis学习笔记:订阅和发布 一、基本使用 除了任务队列以外,redis还有一种基于“发布/订阅”模式...

  • Redis 发布订阅与事物

    一、Redis的发布和订阅 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订...

  • Redis实现不可靠发布/订阅功能

    Redis的发布/订阅模型 Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了订阅与发布模式,...

  • 101-Redis 订阅与发布

    订阅与发布 ¶Redis 发布订阅 http://www.redis.net.cn/order/3633.html...

  • 设计模式之发布订阅模式(2) Redis 发布/订阅模式

    Redis 发布/订阅命令 Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了发布订阅模式。该...

网友评论

      本文标题:十五、redis的发布和订阅

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