Dokumentenorientierte Datenbanken
This content is not available in your language yet.
Vorteile
Nachteile
Konzepte
Collections
BASE-Transaktionen
Transaktionen sind mehrere Operationen, welche so zu einer Einheit verbunden sind, dass entweder alle oder gar kein Schritt ausgeführt wird. Sprich, Transaktionen sind atomar. Das Akronym BASE steht für folgende Eigenschaften bei dokumentenorientierte Datenbanken:
-
Basically Available
Die Daten sind jederzeit zugänglich und erreichbar. -
Soft State
Es ist erlaubt, dass es Zustände im System geben kann, in welchem Daten falsch sind. -
Eventual Consistency
Es wird garantiert, dass die Daten zu irgendeinem Zeitpunkt in der Zukunft richtig sein werden. Dies muss jedoch nicht jetzt sein. Das Gegenteil wäre Strong Consistency, wie es bei relationalen Datenbanken der Fall ist.