我使用mongodb和node js开发应用程序。我想从集合中获得文档使用节点js mongoose每当一个新的文档插入到集合(从Python端插入的文档).Currently,我有查询,我运行的时间间隔为1秒使用setInterval。
那么,有没有其他有效的方法不使用setinterval呢?
发布于 2020-02-25 13:22:36
您可以在mongodb的oplog上使用tailable cursors
发布于 2020-02-25 13:23:43
我想这可以通过使用mongodb change streams很容易地实现。
您可以在此处查看有关代码示例的更多信息。
power of mongodb change streams
主要是监听插入操作类型并做出相应的反应。这比拖尾oplog高效得多。
https://stackoverflow.com/questions/60395455
复制