web-dev-qa-db-fra.com

Kafka - différence entre le décalage de fin de journal (LEO) et le filigrane élevé (HW)

Quelle est la différence entre LEO and HW dans la réplique (Leader Replica)?

Contiendront-ils le même numéro? Je peux comprendre que HW est le last committed message offset.

Quand LEO sera mis à jour et comment?

15
Shankar

Le filigrane élevé indique le décalage des messages qui sont entièrement répliqués, tandis que le décalage de fin de journal peut être plus important s'il y a des enregistrements nouvellement ajoutés à la partition leader qui ne sont pas encore répliqués.

Les consommateurs ne peuvent que les messages des consommateurs jusqu'au filigrane élevé.

Voir cet article de blog pour plus de détails: http://www.confluent.io/blog/hands-free-kafka-replication-a-lesson-in-operational-simplicity/

16
Matthias J. Sax