Eigenschaften
:Involvierte Definitionen
:Veranstaltung
: DEDSReferenz
: @storl2024 (KE6, NoSQL: Datenmodelle und Techniken; Teil 2.2)
⠀
Definition: BASE
Als BASE bezeichnen wir ein alternatives Konsistenzmodell zu ACID, das häufig in verteilten Systemen und NoSQL-Datenbanken verwendet wird:
- Basically Available: Das System garantiert Verfügbarkeit, auch im Fehlerfall, wenn also einige Teile des Systems nicht funktionieren.
- Soft State: Da das System nur eventually consistent ist, kann sich der Zustand des Systems auch dann ändern, wenn es keinen neuen Nutzerinput gibt.
- Eventual Consistency: Das System ist eventually consistent, d.h., nach einer gewissen Zeit werden alle Kopien der Daten den gleichen Zustand erreichen, wenn keine neuen Updates durchgeführt werden.