MongoDB

MongoDB ist die führende Open-Source, Document Datenbank die für einfache Entwicklung und Skalierung aber auch für Big Data Szenarien entwickelt wurde.

MongoDB Deployment Modelle

Marc-David Militz
Expert
  • Standalone

    • Es ist möglich MongoDB als Standalone Variante zu installieren. Dies ist aber nur für Test- und Entwicklungssysteme ratsam, keinesfalls für den Live Betrieb.

      • Replikation

        • Online findet man Begriffe wie "Master-Slave", "Master-Master-Slave", "Replica-Pairs", "Cascade Replication", all diese Modelle sind Deprecated, veraltet und werden nicht mehr untersützt.

          • Replica-Set


            • Dies ist der Standard Betriebsmodus für MongoDB. Ein Replica-Set besteht aus einer ungeraden Anzahl von Membern, die untereinander einen Master bestimmen.
              Ein Replica-Set dient Hochverfügbarkeit, nicht der Skalierbarkeit für große Datenmengen!

              • Sharded Cluster


                • Ein Sharded Cluster, oder das Sharding, vereint mehrere Replica-Sets. Ein Sharded Cluster ist für die Skalierung zuständig. d.h. große Datenmengen oder hoher Datendurchsatz können mit diesem Deployment abgebildet werden.

Latest member activities

Recommend this community post