bigdata:mongodb
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
bigdata:mongodb [2015/10/05 21:21] – [Abfragen] brueck | bigdata:mongodb [2015/10/05 21:22] (aktuell) – [Verwendung] brueck | ||
---|---|---|---|
Zeile 74: | Zeile 74: | ||
MongoDB bietet die Möglichkeit, | MongoDB bietet die Möglichkeit, | ||
- | Bei der Erweiterung eines Replica Sets sorgt MongoDB automatisch für die Datenverteilung. Sollte ein Primary ausfallen, wird er durch den Secondray ersetzt, der den aktuellsten Oplog hat. ([[bigdata: | + | Bei der Erweiterung eines Replica Sets sorgt MongoDB automatisch für die Datenverteilung. Sollte ein Primary ausfallen, wird er durch den Secondray ersetzt, der den aktuellsten Oplog hat. ([[bigdata: |
- | Zur Entlastung des Systems bei Schreibzugriffen und um zusätzlichen Speicher bereitzustellen, | + | Zur Entlastung des Systems bei Schreibzugriffen und um zusätzlichen Speicher bereitzustellen, |
===== Verwendung ===== | ===== Verwendung ===== | ||
- | Dokumentenorientierte Datenbanken wie MongoDB bieten sich an, wenn ein flexibles Schema gefragt ist. Anwendungsgebiete wären etwa Event-Logging-Szenarien, | + | Dokumentenorientierte Datenbanken wie MongoDB bieten sich an, wenn ein flexibles Schema gefragt ist. Anwendungsgebiete wären etwa Event-Logging-Szenarien, |
Weniger geeignet ist es, wenn es um Transaktionen geht, die mehrere Dokumente umfassen. Auch die Schemafreiheit kann zum Problem werden, wenn sich Dokumente zu sehr unterscheiden und so Abfragen jedes Mal angepasst werden müssen. | Weniger geeignet ist es, wenn es um Transaktionen geht, die mehrere Dokumente umfassen. Auch die Schemafreiheit kann zum Problem werden, wenn sich Dokumente zu sehr unterscheiden und so Abfragen jedes Mal angepasst werden müssen. | ||
bigdata/mongodb.txt · Zuletzt geändert: 2015/10/05 21:22 von brueck