すべてのプロダクト
Search
ドキュメントセンター

Data Transmission Service:メリット

最終更新日:Apr 28, 2025

Data Transmission Service (DTS) は、リレーショナルデータベース管理システム (RDBMS)、NoSQL、オンライン分析処理 (OLAP) データベースなど、さまざまなデータソース間のデータ転送をサポートしています。 DTS では、データ移行、リアルタイムの変更追跡、リアルタイムのデータ同期など、複数のデータ転送機能を利用できます。 サードパーティのデータストリーミングツールと比較して、DTS は、高性能、セキュリティ、信頼性を備えた複数のタイプのインスタンスを提供します。 さらに、インスタンスの作成と管理が簡単です。

機能

  • DTS は、同種および異種のデータソース間のデータ移行をサポートしています。 たとえば、MySQL データベース間、または Oracle データベースから PolarDB for PostgreSQL (Oracle 互換) クラスタにデータを移行できます。 異種データソース間の移行の場合、DTS はスキーマ変換をサポートしています。 たとえば、Oracle のシノニムを PolarDB for PostgreSQL (Oracle 互換) クラスタのシノニムに変換できます。

  • DTS は、データ移行、リアルタイムの変更追跡、リアルタイムのデータ同期など、複数のデータ転送モードをサポートしています。

  • リアルタイムデータ同期は、2 つのデータソース間の単方向および双方向同期をサポートしています。 この機能は、地理的ディザスタリカバリ、アクティブ地理的冗長性、近接アプリケーションアクセス、クエリ負荷分散、リアルタイムデータウェアハウスなどのシナリオに最適です。

  • DTS は、ダウンタイムを最小限に抑えたデータ移行をサポートし、アプリケーションの可用性を確保します。 データ移行中のアプリケーションのダウンタイムは数分に短縮されます。

高性能

  • DTS は、高仕様のサーバーを使用して、各データ同期または移行インスタンスのパフォーマンスを確保します。

  • DTS のインフラストラクチャは、高速で信頼性の高いデータ移行を保証するように最適化されています。 完全なデータ移行のピークレートは、毎秒 70 MB または毎秒 200,000 トランザクション (TPS) に達する可能性があります。

  • 従来のデータ同期ツールと比較して、DTS はより優れた同期パフォーマンスを提供します。 DTS を使用して、トランザクションと単一テーブルの増分データを同時に同期できます。 ピーク時には、データ同期のパフォーマンスは 1 秒あたり 30,000 レコード (RPS) に達する可能性があります。

  • DTS は、帯域幅の使用率を最小限に抑える同時圧縮データ転送をサポートしています。

説明

パフォーマンス指標は参考値です。 データ移行とデータ同期のパフォーマンスは、ソースデータベースとターゲットデータベースのパフォーマンス、ネットワーク遅延、ネットワーク帯域幅、インスタンスの仕様など、さまざまな要因の影響を受けます。

高信頼性

  • DTS は、クラスタに基づいて実装されます。 クラスタ内のノードがダウンまたは障害が発生した場合、コントロールセンターは、クラスタ内のこのノードから別の正常なノードにすべてのタスクを数秒以内に移動します。

  • DTS は、一部のインスタンスでデータの正確性を検証するための 24 時間 365 日体制のメカニズムを提供し、不正確なデータを発見して修正します。 これにより、データの整合性が確保されます。

  • 安全な転送プロトコルとトークンは、DTS モジュール全体の認証に使用され、信頼性の高いデータ転送を保証します。 DTS は、再開可能な転送もサポートしています。

  • DTS では、独立した Express Connect 回線を使用して、国境またはリージョンを越えたデータ同期インスタンスのネットワークを分離できます。 これにより、データセキュリティが確保されます。

  • DTS では、SSL 暗号化を使用して一部のデータベースに接続できます。 これにより、データ転送のセキュリティが確保されます。

使いやすさ

  • DTS コンソールは、簡単な方法でインスタンスの作成をガイドできる視覚的な管理インターフェースです。

  • DTS コンソールは、ステータス、進捗状況、パフォーマンスなど、タスクを管理するためのタスク情報を提供します。

  • DTS は、再開可能な転送をサポートし、タスクの状態を定期的に監視します。 DTS がネットワーク障害やシステム例外などのエラーを検出した場合、自動的にエラーを修正し、タスクを再起動します。 エラーが解決しない場合は、DTS コンソールでタスクを手動で確認して再起動する必要があります。

複数のシナリオ

  • DTS は、データ移行、データ同期、変更追跡、データ検証など、複数のデータ転送モードを提供します。 実際のシナリオに最適な転送モードを選択できます。

  • データ同期モードを使用して、データソース間でデータを同期できます。 単方向または双方向のデータ同期を選択できます。

  • データ同期モードを使用して、ワークロードをノード間でリアルタイムに分散できます。 これにより、高可用性と負荷分散が実現し、リアルタイムのデータウェアハウスとして使用できます。

ダウンタイムを最小限に抑えたデータ移行

データ移行モードを使用して、ダウンタイムを最小限に抑えてデータを移行できます。 ソースデータベースは、データ移行中も運用を継続できます。 データ移行中のサービスのダウンタイムは数分に短縮されます。