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

Каква е разликата между Limit и BatchSize в MongoCursor?

Ограничението е общият брой резултати, които искате. Ако вашата заявка ще върне хиляда документа, но искате само 5, можете да използвате Limit, за да ограничите размера на общия резултат.

BatchSize е броят резултати, които трябва да бъдат върнати във всяка партида. Ако вашият набор от резултати за заявка е голям, MongoDB няма да върне всички резултати в една партида. Той ще върне подмножество от общия резултат, след което курсорът ще изпрати съобщение getMore до сървъра, когато се нуждае от следващата партида резултати.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да регистрирамClassMap за всички класове в пространство от имена за MongoDb?

  2. Грешка в базата данни MongoDB:изчезнала база данни

  3. Тествайте @Transactional с Flapdoodle Embedded MongoDB в Spring Boot

  4. mongodb групирайте стойности по множество полета

  5. Не може да се попълни голяма част от данни в mongodb с помощта на Node.js