db.collection.count() и cursor.count() са просто обвивки около count команда по този начин изпълнява db.collection.count() и cursor.count() със/без същото ще върне същата заявка аргумент, ще върне същия резултат. Въпреки това count резултатът може да е неточен в разделен клъстер.
Драйверите на MongoDB, съвместими с функциите 4.0, отхвърлят съответните им API за курсор и колекция count() в полза на новите API forcountDocuments() и оценкаDocumentCount(). За конкретните имена на API за даден драйвер вижте документацията на драйвера.
db.collection.countDocuments методът вътрешно използва заявка за агрегиране, за да върне броя на документите, докато db.collection.estimatedDocumentCount/ връща броя на документите въз основа на метаданни.
Струва си да се спомене, че estimatedDocumentCount изходът може да е неточен, както е посочено в документацията.