MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wann ein Mongodb-Cursor abläuft

Aus der MongoDB-Dokumentation:

MongoDB schließt standardmäßig automatisch einen Cursor, wenn der Client alle Ergebnisse im Cursor erschöpft hat. Für begrenzte Sammlungen können Sie jedoch einen anpassbaren Cursor verwenden, der geöffnet bleibt, nachdem der Client die Ergebnisse im anfänglichen Cursor erschöpft hat.

http://docs.mongodb.org/manual/tutorial/create- Tailable-Cursor/

Andere Faktoren, die dazu führen können, dass ein Cursor abläuft, sind BatchSize und Timeout. Um es zusammenzufassen sind die Faktoren, die den Cursor ablaufen lassen: