MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Quando un cursore mongodb scadrà

Dalla documentazione di MongoDB:

Per impostazione predefinita, MongoDB chiuderà automaticamente un cursore quando il client ha esaurito tutti i risultati nel cursore. Tuttavia, per le raccolte limitate puoi utilizzare un cursore Tailable che rimane aperto dopo che il client ha esaurito i risultati nel cursore iniziale.

http://docs.mongodb.org/manual/tutorial/create- cursore-tailable/

Altri fattori che potrebbero causare la scadenza di un cursore sono batchSize e timeout. Per riassumere, i fattori che fanno scadere il cursore sono: