如何在mongoDB中查看任何更改(新行)?
有没有办法在mongoDB
观察每个collection
(甚至一个)? 现在我考虑定时器来检查文档号或最后一个Id,但也许有可能实现newDocumentAddedEvent
这样的newDocumentAddedEvent
?
MongoDB中没有触发器(但是?),但是如果你正在运行一个副本集 (你应该这样做),你的应用程序可能会假装是一个追赶的二级, 拖尾 oplog集合并获取有关新插入/更新的信息。
这是一种非常有效的方法(mongodb本身将其用于复制)。