MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

quel est le batchSize par défaut dans pymongo ?

Le curseur dans MongoDB renvoie par défaut jusqu'à 101 documents ou suffisamment pour vous amener à 1 Mo. Les appels pour parcourir le curseur après cela apparaissent jusqu'à 4 Mo. Le nombre de documents retournés sera fonction de la taille de vos documents :

http://docs.mongodb.org/manual/core/cursors/

Vous pouvez utiliser la méthode batch_size() dans pymongo sur le curseur pour remplacer la valeur par défaut - mais elle ne dépassera pas 16 Mo (la taille maximale du document BSON) :

http://api.mongodb.org/python/current/api /pymongo/curseur.html