3.1 简单队列
场景
:多个系统之间需要异步通信。
示例
:订单系统处理支付完成后通知物流系统发货。
优点
:通过 Redis 列表(List)或流(Stream)结构实现简单的消息队列,确保消息传递的顺序性和可靠性。
**#
3.2 发布/订阅(Pub/Sub)**
场景
:需要向多个消费者广播消息。
示例
:实时推送系统,用户在线状态更新。
优点
:Redis 提供的
PUBLISH
和
SUBSCRIBE
模式支持发布和订阅消息,实现多个服务之间的消息传递。