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

本文关键字:新行 任何更 何查看 mongoDB | 更新日期: 2023-09-27 18:35:24

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

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

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

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