Един основен риск от подхода на SQLite е, че с нарастването на изискванията ви за мащабиране няма да можете (лесно) да разположите на множество сървъри за приложения. Може да успеете да разделите вашите потребители на отделни сървъри, но ако този сървър се повреди, ще имате някаква подгрупа от потребители, които нямат достъп до данните си.
Използването на MongoDB (или всяка друга централизирана услуга) облекчава този проблем, тъй като вашите уеб сървъри са без състояние - те могат да бъдат добавяни или премахвани по всяко време, за да се приспособят към натоварването на мрежата, без да се налага да се притеснявате кои данни къде се съхраняват.