Docs Menu
Docs Home
/
Relational Migrator
/ /

Kafka の配置

Relational Migrator は、 Apache Kafkaを堅牢なトランスポートレイヤーとして使用して、ソース リレーショナル データベースから MongoDB にデータを移行します。 Relational Migrator は、大規模なデータ移行ジョブの回復力とスケーラビリティを向上させる Kafka Connect プラグインとして使用できます。

Kafkaを使用したRelational Migrator は、大規模で長時間実行中ジョブを対象としています。 Kafka に組み込まれている回復力により、いずれかのコンポーネントが一時的に使用できなくなった場合でも、移行ジョブは回復して実行中を継続できます。

アーキテクチャ的には、 Relational MigratorはKafka Connect シンクコネクタとしてKafka内に配置されます。データベース イベントは、データベース変更データ キャプチャ(CDC)用のオープンソース Debezium ツール を使用してキャプチャされます。Debezium Connectorは、ソースデータベースからこれらのイベントをキャプチャします。

Relational Migrator と Kafka

Kafka で Relational Migrator をインストールするには、次の配置メソッドを使用できます。

配置方法
説明

自己管理型Kafkaセットアップ ガイド

この配置方法は、 Kafka をすでに実行している場合、 または Kafka のインストールと構成に独自のアプローチがある場合に最適です。

Confluent Cloud は、フルマネージドクラウドベースのKafkaソリューションを提供するMongoDB の公式提携するです。この配置方法は、独自のクラスターを管理する必要なしにKafkaの信頼性を確保する場合に最適です。

戻る

Debian Linux

項目一覧