前面我们讲了 Redis 消息队列的使用方法,但是没有提到 Redis 消息队列的不足之处,那就是它不支持消息的多播机制. 消息多播 消息多播允许生产者生产一次消息,中间件负责将消息复制到多个消息队列,每个消息队列由相应的消费组进行消费.它是分布式系统常用的一种解耦方式,用于将多个消费组的逻辑进行拆分.支持了消息多播,多个消费组的逻辑就可以放到不同的子系统中. 如果是普通的消息队列,就得将多个不同的消费组逻辑串接起来放在一个子系统中,进行连续消费. PubSub 为了支持消息多播,Redis 不…