數據傳輸服務DTS(Data Transmission Service)是阿里云提供的實時數據流服務,支持關系型數據庫(RDBMS)、非關系型的數據庫(NoSQL)、數據多維分析(OLAP)等數據源間的數據交互,集數據同步、遷移、訂閱、集成、加工于一體,助您構建安全、可擴展、高可用的數據架構。
前置概念
閱讀本文前,您可能需要了解如下概念:
DTS視頻簡介
為什么選擇DTS
相對于傳統數據遷移或同步工具,DTS為您提供功能更豐富、傳輸性能更強、易用性更高且安全可靠的服務,幫助您簡化復雜的數據交互工作,專注于上層的業務開發。DTS有如下多種優勢:
功能特性
功能 | 介紹 | 相關文檔 |
數據同步 | 實現數據源之間的數據實時同步,適用于數據異地多活、數據異地災備、本地數據災備、跨境數據同步、查詢與報表分流、云BI及實時數據倉庫等多種業務場景。 | |
數據遷移 | 實現同構和異構數據源之間的數據遷移,適用于數據上云遷移、阿里云內部跨任務數據遷移、數據庫拆分或擴容等業務場景。 說明 數據遷移在某些場景下可實現部分數據同步的功能,但是兩者的適用場景、功能和收費上存在一定區別,詳情請參見數據遷移和數據同步的區別是什么。 | |
數據集成 | 作為數據遷移功能的延伸,數據集成功能可以根據調度策略的配置,定期地將源庫中的結構和存量數據遷移至目標庫中,幫助您構建更加靈活的數據倉庫(例如構建T+1的周期性數倉)。 | |
數據訂閱 | 獲取自建MySQL、RDS MySQL、PolarDB MySQL版、PolarDB-X、Oracle的實時增量數據,您可以根據業務需求自由消費增量數據,適用于緩存更新策略、業務異步解耦、異構數據源的數據實時同步和復雜ETL的數據實時同步等多種業務場景。 | |
數據加工 | 實現流式數據的抽取、數據轉換和加工、數據裝載。豐富企業實時數據處理和計算場景,賦能企業數字化轉型。 | |
數據校驗 | 為數據遷移或同步任務配置數據校驗功能,監控源庫與目標庫數據的差異,以便及時發現數據不一致的問題。 |
DTS支持的數據庫
DTS支持多種數據源類型,詳情請參見支持的數據庫。
使用方法
您可以通過以下方式管理DTS任務,執行任務創建、任務配置、任務運維等操作。
產品定價
詳情請參見計費概述。
相關產品
ECS:云服務器ECS(Elastic Compute Service)上的自建數據庫作為DTS數據遷移、同步、訂閱的源端或目標端。
RDS:阿里云關系型數據庫RDS(Relational Database Service)是一種穩定可靠、可彈性伸縮的在線數據庫服務,提供容災、備份、恢復、遷移等方面的全套解決方案,解決數據庫運維的煩惱。
PolarDB:PolarDB是阿里云自研的下一代關系型云數據庫,兼容MySQL、PostgreSQL、Oracle引擎,存儲容量最高可達100 TB,單庫最多可擴展到16個節點,適用于企業多樣化的數據庫應用場景。
PolarDB-X:PolarDB-X是阿里巴巴致力于解決單機數據庫服務瓶頸問題而自主研發推出的分布式數據庫產品。PolarDB-X高度兼容MySQL協議和語法,支持自動化水平拆分、在線平滑擴縮容、彈性擴展、透明讀寫分離,具備數據庫全生命周期運維管控能力。
云數據庫Tair(兼容Redis):云數據庫 Tair(兼容 Redis)(Tair (Redis OSS-compatible))是兼容開源Redis協議的高性能Key-Value類型在線存儲服務。
云數據庫MongoDB版:云數據庫MongoDB版(ApsaraDB for MongoDB)是兼容MongoDB協議,基于飛天分布式系統和高可靠存儲引擎的在線數據庫服務,可提供多節點副本集高可用架構、彈性擴容、容災、備份回滾、性能優化等解決方案。