Debezium シリーズ: 複数のテーブルは、指定されたフィールドに従って Kafka トピックにデータを分散し、複数のテーブルの指定されたフィールドの同じ値が常に同じパーティションに表示されるようにします。

Debezium シリーズ: 複数のテーブルは、指定されたフィールドに従って Kafka トピックにデータを分散し、複数のテーブルの指定されたフィールドの同じ値が常に同じパーティションに表示されるようにします。

1. 需要の背景

  • 2 つのテーブル productInfo と productorder の productId 分布データによれば、同じ productId のデータは常に同じパーティションに出現し、2 つのテーブルの同じ順序データが常に同じパーティションに出現することが望まれます。
  • たとえば、productInfo テーブルの注文 1206827245738502144 の追加、削除、および変更データは常にパーティション 2 に表示され、productorder テーブルの注文 1206827245738502144 の追加、削除、および変更データも常にパーティション 2 に表示されます。

2. 関連する実装テクノロジー

指定されたフィールドに従ってデータを分散する実装の詳細については、ブロガーの次の 2 つの技術ブログを参照してください。

おすすめ

転載: blog.csdn.net/zhengzaifeidelushang/article/details/131182356