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

qual è il batchSize predefinito in pymongo?

Il cursore in MongoDB per impostazione predefinita restituisce fino a 101 documenti o abbastanza per portarti a 1 MB. Le chiamate per scorrere il cursore dopo che compaiono fino a 4 MB. Il numero di documenti restituiti dipenderà dalle dimensioni dei tuoi documenti:

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

Puoi utilizzare il metodo batch_size() in pymongo sul cursore per sovrascrivere l'impostazione predefinita, tuttavia non supererà i 16 MB (la dimensione massima del documento BSON):

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