3.3. Change Data Capture の変更
これはテクノロジープレビューの機能です。
Red Hat Change Data Capture は、データベースを監視し、変更イベントストリームを作成する分散プラットフォームです。Change Data Capture は Apache Karaf に構築され、AMQ Streams とデプロイおよび統合できます。
AMQ Streams のデプロイ後に、Kafka Connect で Change Data Capture をコネクター設定としてデプロイします。
Change Data Capture によって、データベーステーブルの行レベルの変更がキャプチャーされ、対応する変更イベントが AMQ Streams on OpenShift に渡されます。アプリケーションは 変更イベントストリーム を読み取りでき、変更イベントが発生した順にアクセスできます。
Change Data Capture には以下を含む複数の用途があります。
- データレプリケーション。
- キャッシュの更新およびインデックスの検索。
- モノリシックアプリケーションの簡素化。
- データ統合。
- ストリーミングクエリーの有効化。
Change Data Capture は、以下の共通データベースのコネクター (Kafka Connect をベースとする) を提供します。
- MySQL
- PostgreSQL
- SQL Server
- MongoDB
Debezium は、Change Data Capture のオープンソースプロジェクトです。
AMQ Streams で Change Data Capture をデプロイするための詳細は、「Deploying the Debezium 1.0 Technology Preview with AMQ Streams」を参照してください。