Een groot risico van de SQLite-aanpak is dat naarmate uw schaalvereisten toenemen, u niet (gemakkelijk) op meerdere applicatieservers kunt implementeren. U kunt uw gebruikers mogelijk indelen in afzonderlijke servers, maar als die server uitvalt, zou u een subset van gebruikers hebben die geen toegang hebben tot hun gegevens.
Het gebruik van MongoDB (of een andere gecentraliseerde service) verhelpt dit probleem, aangezien uw webservers stateloos zijn -- ze kunnen op elk moment worden toegevoegd of verwijderd om de webbelasting op te vangen zonder dat u zich zorgen hoeft te maken over welke gegevens waar zich bevinden.