Z dokumentace MongoDB:
Ve výchozím nastavení MongoDB automaticky zavře kurzor, když klient vyčerpá všechny výsledky v kurzoru. Pro omezené kolekce však můžete použít Tailable Cursor, který zůstane otevřený poté, co klient vyčerpá výsledky v počátečním kurzoru.
http://docs.mongodb.org/manual/tutorial/create- tailable-cursor/
Další faktory, které by mohly způsobit vypršení platnosti kurzoru, jsou velikost dávky a časový limit. Abych to shrnul, faktory, kterým vyprší platnost kurzoru, jsou:
- výsledek vyčerpání
- velikost dávky :http://docs.mongodb.org/manual/reference/method /cursor.batchSize/
- časový limit :http://api.mongodb.org/java/2.6/ com/mongodb/MongoOptions.html