MongoDB is standaard sterk consistent - als u schrijft en vervolgens leest, ervan uitgaande dat het schrijven is gelukt, kunt u altijd het resultaat lezen van het schrijven dat u zojuist hebt gelezen. Dit komt omdat MongoDB een systeem met één master is en alle leesbewerkingen standaard naar de primaire gaan. Als u optioneel het lezen van de secundaire bestanden inschakelt, wordt MongoDB uiteindelijk consistent waar het mogelijk is om verouderde resultaten te lezen.
MongoDB krijgt ook hoge beschikbaarheid door automatische failover in replicasets:http://www.mongodb.org/display/DOCS/Replica+Sets