MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

какъв е batchSize по подразбиране в pymongo?

Курсорът в MongoDB по подразбиране връща до 101 документа или достатъчно, за да стигнете до 1 MB. Извикванията за итерация през курсора след това изскачат до 4MB. Броят на върнатите документи ще зависи от това колко големи са вашите документи:

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

Можете да използвате метода batch_size() в pymongo върху курсора, за да отмените стойността по подразбиране – но той няма да надхвърли 16 MB (максималния размер на BSON документ):

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




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. как да стартирате обобщена заявка в mongodb клиент на RockMongo или mViewer

  2. Как да извършите поръчка на базата на стойност в MongoDB?

  3. Предотвратете Spring Data за Mongo да преобразува идентификатори в ObjectId

  4. Невъзможно е създаването на потребители (или персонализирани роли) в Mongo на сървър NodeJS

  5. Валидирайте целочислени стойности с mongoose