Er is nu een andere optimalisatie dan het maken van een goede index.
db.users.ensureIndex({name:1});
db.users.find({name:"Andrei"}).count();
Als je een aantal tellers nodig hebt, raad ik aan om ze waar mogelijk vooraf te berekenen. Door atomaire $inc-bewerking te gebruiken en niet count({})
. te gebruiken helemaal niet.
Maar mongodb-jongens werken hard aan mongodb, dus count({})
verbeteringen die ze plannen in mongodb 2.1 volgens jira bug.