gpt4 book ai didi

networking - 在 mongodb 中获取更改文档的通知

转载 作者:行者123 更新时间:2023-12-03 14:57:08 25 4
gpt4 key购买 nike

我正在尝试使用 mongodb 作为网络范围的配置存储。同一个应用程序在网络上的多台机器上运行,每台机器从其本地 mongodb 中提取其配置。这
mongodbs 是同步的。如果一个应用程序更改了任何配置值,我想要的是在所有 n-1 应用程序中获得回调/通知。
这种设置可能吗?

(这将使我免于自己进行网络传输/同步等。)

最佳答案

MongoDB 还没有触发器,但是您可以 Hook 您的应用程序以关闭 oplog 集合,并在每次删除(或更新或插入等)文档时执行某些操作

此处的 3 部分博客文章可能对如何执行此操作有所帮助:
http://www.kchodorow.com/blog/2010/10/12/replication-internals/

关于networking - 在 mongodb 中获取更改文档的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10014839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com