4.2.6. イベントキーが Debezium MongoDB コネクターのトピックパーティショニングを制御する方法

MongoDB コネクターは、イベントのトピックをどのようにパーティション化するかを明確に決定しません。代わりに、Kafka がイベントキーに基づいてトピックを分割する方法を判断できるようにします。Kafka Connect ワーカー設定で Partitioner 実装の名前を定義することで、Kafka のパーティショニングロジックを変更できます。

Kafka は、1 つのトピックパーティションに書き込まれたイベントのみ、合計順序を維持します。キーでイベントのパーティションを行うと、同じキーを持つすべてのイベントは常に同じパーティションに移動します。これにより、特定のドキュメントのすべてのイベントが常に完全に順序付けされます。