原文网址:Redis--发布订阅--原理/使用场景_IT利刃出鞘的博客-CSDN博客
简介
本文介绍Redis的发布订阅功能。
Redis发布订阅简述
Redis提供了基于“发布/订阅”模式的消息机制。此种模式下,消息发布者和订阅者不进行直接通信,发布者客户端向指定的频道(channel) 发布消息,订阅该频道的每个客户端都可以收到该消息,如图1所示。Redis提供了若干命令支持该功能,在实际应用开发时,能够为此类问题提供实现方法。
使用场景
1. 业务解耦
聊天室、公告牌、服务之间利用消息解耦都可以使用发布订阅模式。
下面以简单的服务解耦进行说明。如图2所示,图中有两套业务,上面为视频管理系统,负责管理视频信息;下面为视频服务面向客户,用户可以通过各种客户端(手机、 浏览器、 接口) 获取到视频信息。
上边只是部分内容,为便于维护,本文已迁移到此地址:Redis-发布订阅-原理/使用场景 - 自学精灵