sql >> Databáze >  >> NoSQL >> MongoDB

Mongoose (modul node.js) způsobuje vysoké využití procesoru

U Mongoose je důležité používat lean možnost pro dotazy s velkými sadami výsledků, kde nepotřebujete nic jiného než samotné dokumenty JavaScript. To by mělo poskytnout výkon srovnatelný s přímým použitím nativního ovladače.

Například ve výše uvedeném případě by to bylo:

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



  1. mongoose document.save nefunguje

  2. Jak mohu získat maximální hodnotu ve vnořených dokumentech?

  3. Nelze se připojit k MongoDB s povoleným ověřováním

  4. Jednoduchá implementace značkování s MongoDB