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

有没有办法在mongoDB观察每个collection (甚至一个)? 现在我考虑定时器来检查文档号或最后一个Id,但也许有可能实现newDocumentAddedEvent这样的newDocumentAddedEvent

MongoDB中没有触发器(但是?),但是如果你正在运行一个副本集 (你应该这样做),你的应用程序可能会假装是一个追赶的二级, 拖尾 oplog集合并获取有关新插入/更新的信息。

这是一种非常有效的方法(mongodb本身将其用于复制)。