MongoDB 'count()' est très lent. Comment affiner/travailler avec elle?

Je suis actuellement en utilisant MongoDB avec des millions d'enregistrements de données. J'ai découvert une chose qui est assez ennuyeux.

Lorsque j'utilise 'count()' de la fonction avec un petit nombre d'interrogés collecte de données, il est très rapide. Toutefois, lorsque la requête de la collecte de données contient des milliers, voire des millions d'enregistrements de données, l'ensemble du système devient très lent.

J'ai fait en sorte que j'ai répertorié les champs requis.

Personne n'a rencontré une identique chose? Comment faites-vous pour l'améliorer?

InformationsquelleAutor Winston Chen | 2011-10-05