如何在mongoDB中查看任何更改(新行)?

Sai*_*int 2 c# collections onchange mongodb winforms

有没有办法观察每个collection(甚至一个)mongoDB?现在我想到计时器检查文档号或最后一个ID,但也许有可能实现机制像newDocumentAddedEvent

Ser*_*sev 5

有MongoDB中没有触发(没有?),但如果你正在运行一个副本集(如你应该),您的应用程序可以伪装成一个追赶二次,尾部OPLOG收集和获取新的插入/更新信息.

这是一种非常有效的方法(mongodb本身使用它进行复制).