我在文档中没有找到有关频道消息在Redis发布/订阅中如何存储的信息。
当您发布到Redis频道时,该消息是否存储或持久化? 如果是这样,它会被存储多长时间,并且如何获取历史消息?
否则,我认为它只是广播该消息,然后在广播后删除/丢弃该消息?
我在文档中没有找到有关频道消息在Redis发布/订阅中如何存储的信息。
当您发布到Redis频道时,该消息是否存储或持久化? 如果是这样,它会被存储多长时间,并且如何获取历史消息?
否则,我认为它只是广播该消息,然后在广播后删除/丢弃该消息?
发布/订阅消息不会排队,更不会持久化。
它们只在套接字缓冲区中缓存,并在发布时的同一事件循环迭代中立即发送给订阅者。
如果订阅者未能读取消息,则该消息对订阅者而言将丢失。