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

¿Cuál es la diferencia entre Limit y BatchSize en MongoCursor?

El límite es el número total de resultados que desea. Si su consulta arrojaría mil documentos pero solo quiere 5, puede usar Límite para limitar el tamaño del resultado total.

BatchSize es el número de resultados que se deben devolver en cada lote. Si su conjunto de resultados para una consulta es grande, MongoDB no devolverá todos los resultados en un lote. Devolverá un subconjunto del resultado total, luego el cursor enviará un mensaje getMore al servidor cuando necesite el siguiente lote de resultados.