sql >> Database >  >> NoSQL >> MongoDB

Overloop sorteerfase gebufferd datagebruik overschrijdt interne limiet

U loopt tegen de limiet van 32 MB aan bij een sortering in het geheugen:

https://docs.mongodb.com/manual/reference/limits/#Sort-Operations

Voeg een index toe aan het sorteerveld. Hierdoor kan MongoDB documenten in gesorteerde volgorde naar u streamen, in plaats van ze allemaal in het geheugen op de server te laden en in het geheugen te sorteren voordat ze naar de client worden verzonden.



  1. MongoDB-CR-verificatie als standaard configureren op MongoDB 3.x

  2. Zet in Flask een POST-object om in een representatie die geschikt is voor mongodb

  3. Hoe te zoeken in een reeks objecten in mongodb

  4. Spring data mongo gebruik OR in Query