MongoDB är starkt konsekvent som standard - om du skriver och sedan läser, förutsatt att skrivningen lyckades, kommer du alltid att kunna läsa resultatet av det du just läste. Detta beror på att MongoDB är ett single-master-system och alla läsningar går till det primära som standard. Om du valfritt aktiverar läsning från sekundärerna blir MongoDB så småningom konsekvent där det är möjligt att läsa inaktuella resultat.
MongoDB får också hög tillgänglighet genom automatisk failover i replikuppsättningar:http://www.mongodb.org/display/DOCS/Replica+Sets