Dans votre scénario, vous devriez avoir un index.
Les index prennent en charge l'exécution efficace des requêtes dans MongoDB. Sans index, MongoDB doit effectuer une analyse de collection, c'est-à-dire analyser chaque document d'une collection, pour sélectionner les documents qui correspondent à l'instruction de requête.
MISE À JOUR :
la question posée maintenant est différente.Is collection.find({}).count()
plus rapide que collection.count()
?
Selon la documentation MongoDB :
count() est équivalent à la construction db.collection.find(query).count().