MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mongoose (module node.js) provoque une utilisation élevée du processeur

Avec Mongoose, il est important d'utiliser le lean option pour les requêtes avec de grands ensembles de résultats où vous n'avez besoin que des documents JavaScript simples eux-mêmes. Cela devrait fournir des performances comparables à l'utilisation directe du pilote natif.

Par exemple, dans le cas ci-dessus, ce serait :

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