Generalisierungen
:Involvierte Definitionen
:Veranstaltung
: DEDSReferenz
: @storl2024 (KE6, NoSQL: Datenmodelle und Techniken; Teil 2.5)
⠀
Definition: Single-Leader Replikation
Als Single-Leader Replikation (auch Primary Copy Replikation) bezeichnen wir ein Replikationsverfahren in verteilten Datenbanksystemen, bei dem alle Schreiboperationen ausschließlich von einem zentralen Knoten, dem sogenannten Leader, akzeptiert und durchgeführt werden.
So kann relativ leicht Konsistenz sichergestellt werden (bspw. mittels Quorum Consensus Replikation). Gibt es jedoch sehr viele
write
-Operationen, kann der Leader auch schnell zu einem Bottleneck werden.Außerdem ist der Leader ein Single Point of Failure (SPOF). Fällt er aus, können keine
write
-Operationen mehr durchgeführt werden.