我想直接在 MongoDB 中为上限集合创建一个无限处理循环,但我找不到如何在 MongoDB shell 中获取 tailabale 游标。在 Python 中可以使用tailable选项中集合.find()尽管..
您可以使用 addOption() 在 find() 之后添加选项:
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)有时也不会返回结果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)