Я хотел бы создать бесконечный цикл обработки для закрытой коллекции непосредственно в MongoDB, но я не могу найти, как получить курсор tailabale в оболочке MongoDB. Это возможно в Python с опцией tailable в Collection.find () хотя ..
Вы можете добавить опцию после 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) иногда не возвращают результатов.