【发布时间】:2021-08-11 22:18:05
【问题描述】:
假设我有两个数据中心,每个数据中心有 3 个实例,运行相同的代码,连接到单个 MongoDB 和单独的 Redis 数据库。
Redis A <----> Data Center A
|
|--------> MongoDB
|
Redis B <-----> Data Center B
期望是,当 Mongo 中的某个集合更新时,会触发 Data Center A 和 B 中的一个 change stream 来清除 redis 缓存。它适用于变更流吗?
【问题讨论】:
标签: mongodb spring-boot redis changestream