前言
发布订阅作为一种设计思想在很多开源组件中都有体现,比如大家熟知的消息中间件等,可谓把发布订阅这一思想体现的淋漓尽致了;
一、redis发布订阅简介
Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收信息。可以参考下面两张图进行理解。


二、几个核心概念解释
1.频道
频道(channel)类似于一个快递柜,快递员往里面放快递,收件人去里面取快递。管道(channel)是由中间件(redis)提供的,一个redisServer中有多个channel。
2、消息发布者
可以理解为消息的生产者,消息发布者通过中间件(redis、mq等)向某个频道(管道)发送消息。
SpringBoot整合Redis发布订阅实战

本文介绍了如何在SpringBoot中集成Redis的发布订阅功能,包括Redis发布订阅的基本概念、核心组件,以及与SpringBoot的具体整合步骤,如配置依赖、自定义配置、消息监听器的实现和测试。通过实例展示了在完成核心业务后利用发布订阅模式进行非核心业务操作,如日志记录、事件订阅等。
订阅专栏 解锁全文
21万+

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



