【问题标题】:MongoDB in "subscribe" on RedisMongoDB 在 Redis 上的“订阅”
【发布时间】:2013-10-11 08:30:45
【问题描述】:

是否可以将 Redis 配置为“master”,MongoDB 配置为“slave”,以便在 MongoDB 中自动持久化 Redis 中的一些易失性信息?

示例:在 MongoDB 中持久保存在 Redis 中创建的用户的通知列表。

【问题讨论】:

    标签: mongodb redis real-time node-redis


    【解决方案1】:

    不直接。

    但是,您可以想象在 Redis 中维护一个同步列表,以将所有必须发送到 MongoDB 的更改排队。然后,您可以添加一个监听 Redis 同步列表的守护进程,并将更改应用到 MongoDB。

    但真正保证交付机制(即一次且仅一次语义)的实现是困难的。

    【讨论】:

      猜你喜欢
      • 2016-05-22
      • 1970-01-01
      • 2021-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多