MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

SQLite local vs MongoDB distant

L'un des principaux risques de l'approche SQLite est qu'à mesure que vos besoins d'évolutivité augmentent, vous ne pourrez pas (facilement) déployer sur plusieurs serveurs d'applications. Vous pourrez peut-être partitionner vos utilisateurs sur des serveurs distincts, mais si ce serveur devait tomber en panne, vous auriez un sous-ensemble d'utilisateurs qui ne pourraient pas accéder à leurs données.

L'utilisation de MongoDB (ou de tout autre service centralisé) atténue ce problème, car vos serveurs Web sont sans état :ils peuvent être ajoutés ou supprimés à tout moment pour s'adapter à la charge Web sans avoir à se soucier de l'emplacement des données.