mongo-watch:监视 MongoDB 复制日志中的更改

时间:2024-07-06 15:12:19
【文件属性】:

文件名称:mongo-watch:监视 MongoDB 复制日志中的更改

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-06 15:12:19

CoffeeScript

蒙戈手表 默认情况下,此观察器与 MongoDB 复制日志 (local.oplog.rs) 相关联,但您也可以与主数据库上的 local.oplog.$main 相关联。 然后它会在数据发生变化时通知您的观察者。 ** 已弃用 ** 我不再积极使用这个库,也不保证快速响应。 我将保持其当前状态,并努力合并拉取请求。 如果您有兴趣维护它,请与我联系:torchlightsoftware.com 上的信息。 在这个库的 leiu 中,我建议查看 Meteor、Firebase 或 Strongloop/Loopback。 所有这些都构建了强大的服务器 <-> 客户端复制协议,并拥有维护和支持其解决方案的资源。 概述 为了使用它,您必须: 复制日志 可以访问 oplog。 这在共享数据库托管上不可用,因为它会向您透露其他人的数据库事务。 启用复制。 这可以通过使用选项--replSet s


【文件预览】:
mongo-watch-master
----lib()
--------util.coffee(919B)
--------connect.coffee(794B)
--------getOplogStream.coffee(1KB)
--------main.coffee(3KB)
--------formats.coffee(2KB)
----.npmignore(6B)
----examples()
--------empty(0B)
----LICENSE(1KB)
----test()
--------mongo-watch.coffee(4KB)
--------util.coffee(2KB)
--------connect.coffee(932B)
--------mocha.opts(69B)
----README.md(7KB)
----.gitignore(33B)
----index.js(75B)
----package.json(824B)

网友评论