sql >> Database >  >> NoSQL >> MongoDB

Wat is het verschil tussen Limit en BatchSize in MongoCursor?

Limiet is het totale aantal resultaten dat u wilt. Als uw zoekopdracht duizend documenten zou opleveren, maar u wilt er maar 5, dan kunt u Limiet gebruiken om de grootte van het totale resultaat te beperken.

BatchSize is het aantal resultaten dat in elke batch moet worden geretourneerd. Als uw resultatenset voor een query groot is, zal MongoDB niet alle resultaten in één batch retourneren. Het retourneert een subset van het totale resultaat, waarna de cursor een getMore-bericht naar de server stuurt wanneer deze de volgende reeks resultaten nodig heeft.



  1. Wat betekent te veel positionele opties bij het doen van een mongo-export?

  2. mongodb meerdere aggregaties in één bewerking

  3. Hoe kan ik het aantal sleutels in redis krijgen?

  4. waarom het gebruik van een ORM met NoSql (zoals MongoDB)