sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur läser man igenom samlingen i bitar med 1000?

Jag håller med Remon, men du nämner batcher på 1000, som hans svar inte riktigt täcker. Du kan ställa in en batchstorlek på markören:

cursor.batch_size(1000);

Du kan också hoppa över poster, t.ex.:

cursor.skip(4000);

Är det detta du letar efter? Detta är faktiskt ett pagineringsmönster. Men om du bara försöker undvika minnesutmattning behöver du egentligen inte ställa in batchstorlek eller hoppa över.



  1. Mongoose:Sortera efter kapslat fält

  2. Hur man skickar argument till Mongo Script

  3. Farorna med att bygga index på MongoDB

  4. $geoNear matchar närmaste array