bigdata:konsistenz
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste ÜberarbeitungBeide Seiten der Revision | |||
bigdata:konsistenz [2015/10/01 15:02] – angelegt brueck | bigdata:konsistenz [2015/10/01 15:09] – [BASE] brueck | ||
---|---|---|---|
Zeile 27: | Zeile 27: | ||
**BASE** steht für **B**asically **A**vailable, | **BASE** steht für **B**asically **A**vailable, | ||
- | \\ | + | * **Basically Available**: Systeme, die auf das BASE-Modell setzen, versprechen, |
- | **Basically Available** | + | |
- | Systeme, die auf das BASE-Modell setzen, versprechen, | + | * **Soft State**: Der Zustand, in dem noch nicht alle Änderungen an das gesamte System propagiert wurden, aber trotzdem |
- | \\ | + | |
- | **Soft State** | + | |
- | + | ||
- | Der Zustand, in dem noch nicht alle Änderungen an das gesamte System propagiert wurden, aber trotzdem auf Anfragen reagieren kann, nennt man auch //Soft State//. | + | |
- | + | ||
- | \\ | + | |
- | **Eventual Consistency** | + | |
- | + | ||
- | Im Gegensatz zum strengen ACID-Modell wird in BASE die Konsistenz als eine Art " | + | |
Ein Beispiel für eine Situation, in der keine unbedingte Konsistenz nötig ist, sind Social-Media-Seiten. Hier ist es nicht wirklich kritisch, wenn ein Status-Update nicht sofort für alle sichtbar ist oder ob eine Freundschaftsanfrage sofort als bestätigt markiert wird oder erst wenige Sekunden später. | Ein Beispiel für eine Situation, in der keine unbedingte Konsistenz nötig ist, sind Social-Media-Seiten. Hier ist es nicht wirklich kritisch, wenn ein Status-Update nicht sofort für alle sichtbar ist oder ob eine Freundschaftsanfrage sofort als bestätigt markiert wird oder erst wenige Sekunden später. |
bigdata/konsistenz.txt · Zuletzt geändert: 2015/10/05 21:27 von brueck