bingfeng124210 2023-02-24 10:00 采纳率: 33.3%
浏览 18

Redis不同库发布订阅

Redis发布订阅,不同库可以监听同一个topic么,比如我在0号库向A主题发消息,1号库监听这个主题能收到消息么

  • 写回答

2条回答 默认 最新

  • MarkHan_ 2023-02-24 10:20
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    Redis发布订阅中,不同库是不能直接共享数据的,每个库之间数据是独立的。所以在0号库发布的消息,在1号库是收不到的,即使监听同一个topic也不行。
    -
    如果需要在不同库之间进行消息传递,可以使用Redis的多个实例(instance)来实现。每个实例可以看成是独立的数据库,不同实例之间可以互相访问。这样,在0号库发布的消息,可以被1号库的实例监听到。需要注意的是,这种方法需要对多个实例进行管理和维护,增加了复杂性。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 2月24日