MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Lokales SQLite vs. Remote-MongoDB

Ein Hauptrisiko des SQLite-Ansatzes besteht darin, dass Sie bei steigenden Skalierungsanforderungen nicht (einfach) auf mehreren Anwendungsservern bereitstellen können. Möglicherweise können Sie Ihre Benutzer auf separate Server aufteilen, aber wenn dieser Server ausfallen würde, hätten Sie eine Untergruppe von Benutzern, die nicht auf ihre Daten zugreifen könnten.

Die Verwendung von MongoDB (oder einem anderen zentralisierten Dienst) mildert dieses Problem, da Ihre Webserver zustandslos sind – sie können jederzeit hinzugefügt oder entfernt werden, um die Weblast zu bewältigen, ohne sich Gedanken darüber machen zu müssen, welche Daten wo gespeichert sind.