【问题标题】:How to create tailable cursor in MongoDB shell?如何在 MongoDB shell 中创建可尾游标?
【发布时间】:2011-04-03 09:07:00
【问题描述】:

我想直接在 MongoDB 中为 capped collection 创建一个无限处理循环,但我找不到如何在 MongoDB shell 中获取 tailabale 光标。在 Python 中使用 Collection.find() 中的 tailable 选项是可能的..

【问题讨论】:

    标签: mongodb


    【解决方案1】:

    您可以在 find() 之后使用 addOption() 添加选项:

    db.coll.find().addOption(2) // probably want to use 2(tailable) + 32(await_data)

    在此处查看所有选项:http://www.mongodb.org/display/DOCS/Mongo+Wire+Protocol#MongoWireProtocol-OPQUERY

    您可能希望将其放入循环中,因为即使是可尾游标(w/await_data)有时也不会返回任何结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-10
      • 2016-06-18
      • 2013-05-10
      • 2019-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多