sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan læser man samlingen i bidder med 1000?

Jeg er enig med Remon, men du nævner batches på 1000, som hans svar ikke rigtig dækker. Du kan indstille en batchstørrelse på markøren:

cursor.batch_size(1000);

Du kan også springe poster over, f.eks.:

cursor.skip(4000);

Er det det, du leder efter? Dette er faktisk et pagineringsmønster. Men hvis du bare prøver at undgå udmattelse af hukommelsen, behøver du ikke rigtigt at indstille batchstørrelse eller springe over.



  1. Python redis subscribe kan ikke få alle data?

  2. Skub genstande ind i mongo-arrayet via mongoose

  3. Projektopsætning med Django 1.10, mongodb og Python 3.4.3

  4. Bruger du JSON med MongoDB?