spring redis 订阅模式和 队列模式的区别

2025-04-14 16:10:15
推荐回答(1个)
回答1:

你的需求更适合用redis中list数据结构吧。入队列时用lpush,拿数据时用brpop。
pub/sub适合用来做实时的事件广播,比如
说,主业务流程完成了一次操作,把日志publish到redis的一个channel中。其他有多少个地方需要关注、处理这个日志,主业务流程完全不需
要关心。需要用这个日志的进程只需要subscribe这个channel就好了