MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Mongoose (módulo node.js) causa alto uso da CPU


Com o Mongoose, é importante usar o lean opção para consultas com grandes conjuntos de resultados onde você não precisa de nada além dos próprios documentos JavaScript simples. Isso deve fornecer desempenho comparável ao uso direto do driver nativo.

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