Aus dem Kurs: Apache Kafka lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Replikation und Broker

Replikation und Broker – Tutorial zu Kafka

Aus dem Kurs: Apache Kafka lernen

Replikation und Broker

Der Prozess der Replikation ist das Kopieren von Daten zum Zwecke der Erhöhung der Ausfallsicherheit. Aber wie funktioniert das eigentlich genau? Zuständig für die Replikation sind die Broker. Sie sorgen dafür, dass Partitionen auch auf andere Broker repliziert werden. Damit das funktioniert, müssen Sie entweder global oder beim Anlegen eines Topics einen Replikationsfaktor angeben. Das ist eine Zahl, die die Anzahl der Gesamtreplikator angibt. Wenn Sie also beispielsweise möchten, dass jede Partition in Apache Kafka genau dreimal gespeichert und vorgehalten wird, dann ist der Replikationsfaktor 3. Bitte beachten Sie, der Replikationsfaktor gibt nicht die Anzahl der Kopien zusätzlich zu einem Original an, sondern ausschließlich die Gesamtanzahl der Replikate. Wenn der Replikationsfaktor größer als 1 ist, wird Apache Kafka versuchen, die Replikate auf verschiedene Broker zu verteilen, denn der Sinn der Replikation ist ja schließlich die Ausfallsicherheit. Was würden einem drei…

Inhalt