标签: mongodb aggregation-framework
我们的项目中要求跨多个mongodb数据库编写聚合查询。我看到Mongo无法在聚合查询中查询另一个数据库。在这种情况下,我的选择是什么?
我们不介意在多个数据库之间手动创建相同的集合,只要在主集合更新时这些派生的集合自动同步即可。 Mongo是否有任何此类解决方案可以使跨数据库的集合保持同步?
答案 0 :(得分:1)
“差不多。”您可以使用“更改流”功能侦听源数据库上的更改,但是必须编写一段代码才能将资料插入/更新到目标数据库中。