我最近在这里发布了另一个有关尝试使两个数据库保持同步的问题:Mongoose - Keep local database in sync with remote database
我发布的解决方案非常通用,可以在较高水平上使用,但我认为它不是最佳的解决方案。我想知道的是我是否可以:
1)仅为某些集合生成操作日志。我只是想同步一个特定的收藏夹,但是其他收藏夹的更新频率更高。我想避免为其他集合生成操作日志,以限制对远程服务器的需求。
2)将watch().on(‘change’, callback)
限制为仅监视对某些字段的更改,因为本地集合并不需要全部。