Начиная с версии 1.9, pymongo добавила возможность изменить размер партии операции курсора. См. Описание здесь.
Но они не говорят нигде, что означает этот размер. Является ли это количеством записей для забора одновременно? Или это абсолютный размер?
Кроме того, каков размер по умолчанию для курсора? Я проверил __dict__
для курсора, и он говорит, что batch_size равно 0.
Размер партии относится к числу результатов, которые извлекаются курсором перед выдачей сообщения getMore для получения большего количества результатов. По умолчанию используется 101 документ.
Изменение: Извините, я должен уточнить - значение по умолчанию установлено сервером, но с текущей последней версии - 101.