sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cuál es el tamaño de lote predeterminado en pymongo?

El cursor en MongoDB por defecto muestra hasta 101 documentos o lo suficiente para llegar a 1 MB. Las llamadas para iterar a través del cursor después de eso aparecen hasta 4 MB. El número de documentos devueltos dependerá del tamaño de sus documentos:

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

Puede usar el método batch_size() en pymongo en el cursor para anular el valor predeterminado; sin embargo, no superará los 16 MB (el tamaño máximo del documento BSON):

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