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.