Във вашия сценарий трябва да имате индекс.
Индексите поддържат ефективното изпълнение на заявки в MongoDB. Без индекси MongoDB трябва да извърши сканиране на колекция, т.е. да сканира всеки документ в колекция, за да избере онези документи, които съответстват на израза на заявката.
АКТУАЛИЗАЦИЯ:
зададеният въпрос сега е различен. Е collection.find({}).count()
по-бързо от collection.count()
?
Според документацията на MongoDB:
count() е еквивалентен на конструкцията db.collection.find(query).count().