sql >> Database >  >> NoSQL >> MongoDB

Mongoose (node.js-module) veroorzaakt hoog CPU-gebruik

Bij Mongoose is het belangrijk om de lean te gebruiken optie voor query's met grote resultatensets waar u niets anders nodig hebt dan de eenvoudige JavaScript-documenten zelf. Dat zou prestaties moeten leveren die vergelijkbaar zijn met het rechtstreeks gebruik van de native driver.

In het bovenstaande geval zou het bijvoorbeeld zijn:

this.model.find({$or: or}, fields).lean().exec(function(e, matches) {
    // ... excluded for brevity
}).bind(this));



  1. Redis en opvragen van waarden

  2. Aangepaste velden retourneren in MongoDB

  3. Hoe een voorwaarde toe te passen op $ lookup-resultaat in mongoDB?

  4. Stel de standaarddatum in bij het invoegen van een document met tijd. Veld Tijd