Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在“master”中配置 Redis 和在“slave”中使用 MongoDB 的架构,以便在 MongoDB 中自动持久化 Redis 中的一些易失性信息?
示例:在 MongoDB 中持久保存在 Redis 中创建的用户的通知列表。
不是直接的。
但是,您可以想象在 Redis 中维护一个同步列表,以将所有必须发送到 MongoDB 的更改排队。然后,您可以添加一个监听 Redis 同步列表的守护进程,并将更改应用到 MongoDB。
但是,真正保证交付机制(即一次且仅一次语义)的实现是困难的。