Alibaba Cloud Data Transmission Service (DTS) は、リアルタイムのデータストリーミングサービスです。 DTSは、リレーショナルデータベース管理システム (RDBMS) データベース、NoSQLデータベース、オンライン分析処理 (OLAP) データベースなどのデータソース間のデータ転送をサポートします。 DTSは、データ同期、データ移行、変更追跡、データ統合、およびデータ処理機能を提供します。 これにより、セキュアでスケーラブルな高可用性アーキテクチャ内でデータを管理できます。
DTSの紹介 (ビデオ)
メリット
DTSには、従来のデータ移行および同期ツールと比較して、高い互換性、高いパフォーマンス、セキュリティ、信頼性、使いやすさという利点があります。 これにより、データ転送を簡素化し、アプリケーション開発に集中できます。 DTSは次の利点を提供します。
使いやすさ
DTSコンソールは、DTSの使用に役立つビジュアル管理インターフェイスです。
DTSコンソールは、DTSタスクを簡単に作成できるウィザードのようなプロセスを提供します。
多様な機能
DTSを使用すると、異なるデータベースエンジンで実行され、異なるアーキテクチャを持つ異種データベース間でデータを移行または同期できます。
DTSは、データ移行、データ同期、データ統合、変更追跡など、複数のデータレプリケーションモードを提供します。
高性能
DTSは、各データ同期または移行インスタンスのパフォーマンスを確保するために、高い仕様のサーバーを使用します。
DTSはコアインフラストラクチャが最適化されており、70メガバイト/秒のピークデータ伝送速度を実現できます。 各行に0.2 KBのデータが含まれている場合、ピークレコード /秒 (RPS) は350,000行 /秒に達する可能性があります。
DTSは、帯域幅利用を最小限にする同時圧縮データ送信をサポートします。
高いセキュリティと信頼性
DTSはノードのディザスタリカバリをサポートします。 失敗したタスク接続は数秒以内に回復できます。
DTSは再開可能な送信をサポートし、ハードウェアやネットワーク障害などの例外による送信の中断を解決します。
DTSでは、リソースアクセス管理 (RAM) を使用して作成されたきめ細かいカスタムポリシーを使用して、DTSタスクへのアクセスを管理できます。
DTSは、ソースデータベースとターゲットデータベース間のデータ整合性と一貫性を確保するためのデータ検証をサポートします。
特徴
機能 | 説明 | 関連ドキュメント |
データ同期 | DTSを使用して、データソース間でデータをリアルタイムで同期できます。 この機能は、アクティブな地理的冗長性、地理的ディザスタリカバリ、ゾーンディザスタリカバリ、国境を越えたデータ同期、クエリ負荷分散、クラウドベースのビジネスインテリジェンス (BI) システム、およびリアルタイムデータウェアハウジングのシナリオに適しています。 | |
データ移行 | DTSを使用して、同種データソースと異種データソース間でデータを移行できます。 この機能は、Alibaba Cloudへのデータ移行、Alibaba Cloud内のデータベース間のデータ移行、およびデータベースの分割またはスケールアウトのシナリオに適しています。 説明 データ移行機能は、特定のシナリオでデータ同期を実現できます。 ただし、データの移行とデータの同期は、適用可能なシナリオ、機能、および課金によって異なります。 データ移行とデータ同期の違いの詳細については、「データ移行とデータ同期の違いは何ですか」をご参照ください。データ移行とデータ同期の違いは何ですか? トピックを使用します。 | |
データ統合 | データ統合は、データ移行に加えて高度な機能です。 スケジュールポリシーを設定して、スキーマと履歴データをソースデータベースからターゲットデータベースに定期的に移行できます。 データ統合機能を使用すると、オフラインデータウェアハウスなどのデータウェアハウスを柔軟に構築できます。 | |
変更の追跡 | DTSを使用して、自己管理型MySQLデータベース、ApsaraDB RDS for MySQLインスタンス、PolarDB for MySQLクラスター、PolarDB-Xインスタンス、および自己管理型Oracleデータベースからの増分データをリアルタイムで追跡できます。 その後、必要に応じて追跡データを消費できます。 この機能は、キャッシュの更新、ビジネスの分離と非同期データ処理、異種データベース間のリアルタイムデータ同期、抽出、変換、および読み込み (ETL) 操作を伴うリアルタイムデータ同期のシナリオに適しています。 | |
ETL | DTSを使用して、ストリーミングデータを抽出、変換、処理、およびロードできます。 この機能は、リアルタイムのデータ処理とコンピューティングのためのより多くのオプションを提供し、企業がデジタル変革を加速するのに役立ちます。 | |
データ検証 | DTSを使用して、データ移行または同期タスクのデータ検証機能を有効にできます。 データ検証機能は、ソースデータベースとターゲットデータベース間の一貫性のないデータをできるだけ早く検出するのに役立ちます。 |
サポートされるデータベース
DTSはさまざまなデータソースをサポートしています。 詳細については、次をご参照ください: サポートされているソースとターゲット
管理方法
次の方法を使用して、DTSタスクを作成および設定し、タスクO&Mを実行できます。
料金
詳細については、次をご参照ください: 課金の概要。
関連するAlibaba Cloudサービス
Elastic Compute Service (ECS): ECSインスタンスでホストされている自己管理型データベースは、データ移行、データ同期、および変更追跡タスクのデータソースまたは宛先として機能します。
ApsaraDB RDS: ApsaraDB RDSは、安定性、信頼性、スケーラブルなオンラインデータベースサービスです。 ApsaraDB RDSは、ディザスタリカバリ、バックアップ、復元、および移行のためのさまざまなソリューションを提供し、データベースのO&Mを容易にします。
PolarDB: PolarDBは、Alibaba Cloudによって開発された次世代のリレーショナルデータベースサービスです。 PolarDBは、MySQL、PostgreSQL、およびOracleデータベースエンジンと互換性があります。 PolarDBは、企業の要件を満たすために、ストレージとコンピューティングの優れたパフォーマンスを提供します。 各PolarDBクラスターは、最大100テラバイトのストレージ容量を提供し、最大16ノードをサポートします。
PolarDB-X: PolarDB-Xは、スタンドアロンデータベースのボトルネックを処理するように設計されたクラウドベースの分散データベースサービスです。 PolarDB-XはAlibaba Cloudによって開発されました。 PolarDB-Xは、MySQLプロトコルおよび構文との互換性が高く、自動シャーディング、オンラインスムーズスケーリング、エラスティックスケーリング、および読み書き分離をサポートします。 PolarDB-Xは、データベースのライフサイクル全体でO&M機能を提供します。
ApsaraDB for Redis: ApsaraDB for Redisは、高パフォーマンスを提供し、オープンソースのRedisプロトコルと互換性のあるオンラインキーバリューストレージデータベースサービスです。
ApsaraDB for MongoDB: ApsaraDB for MongoDBは、Apsara分散オペレーティングシステムと高信頼性ストレージエンジンに基づいて開発されたMongoDB互換データベースサービスです。 ApsaraDB for MongoDB では、マルチノードアーキテクチャを使用して高可用性を確保し、さらに、柔軟なスケーリング、ディザスタリカバリ、バックアップと復元、およびパフォーマンスの最適化をサポートします。