全部產品
Search
文件中心

Data Transmission Service:支援的資料庫

更新時間:Oct 18, 2024

Data Transmission Service支援RDBMS、NoSQL、OLAP等資料來源間的資料互動。本文詳細介紹DTS支援的資料庫、遷移類型、同步初始化類型、同步拓撲和支援訂閱的資料類型。

說明
  • 關於文中涉及的遷移類型、同步類型、訂閱的資料類型等相關術語的詳細解釋,請參見基本概念

  • 當前僅當目標庫為Function ComputeFC時,不支援跨地區的任務(源庫與目標庫的地區不同),其餘鏈路均支援。

  • 源庫或目標庫為RDS MySQL資料庫的鏈路,支援RDS MySQL Serverless執行個體;源庫或目標庫為RDS PostgreSQL資料庫的鏈路,僅目標庫支援RDS PostgreSQL Serverless執行個體;暫不支援雲訊息佇列Kafka版Serverless系列執行個體。

  • 是否支援建立跨阿里雲帳號的任務(源或目標庫執行個體有是否跨阿里雲帳號配置項,且選擇為跨帳號)取決於資料庫的類型和接入方式。更多資訊,請參見支援的資料庫

  • 通過雲資料庫專屬叢集MyBase建立的資料庫執行個體,可以通過雲執行個體接入方式被DTS正常讀取,您可以參考下表中的相應資料庫鏈路文檔進行配置。

資料同步

資料同步功能協助您實現資料來源之間的資料即時同步,適用於資料異地多活、資料異地災備、本機資料災備、跨境資料同步、查詢與報表分流、雲BI及即時資料倉庫等多種業務情境。

同步支援的資料庫、版本和同步類型以及配置文檔,請參見如下表格或同步方案概覽

說明

若源端為DTS同步方案暫不支援的資料庫類型(即在源端資料庫類型中沒有您資料庫的選項),可以嘗試使用資料投遞功能。更多資訊,請參見資料投遞

資料移轉

資料移轉功能協助您實現同/異構資料來源之間的資料移轉,適用於資料上雲遷移、阿里雲內部跨執行個體資料移轉、資料庫拆分擴容等業務情境。

遷移支援的資料庫、版本和遷移類型以及配置文檔,請參見如下表格或者遷移方案概覽

說明
  • 資料移轉在某些情境下可實現部分資料同步的功能,但是兩者的適用情境、支援的資料庫、功能、收費等方面存在一定區別,詳情請參見資料移轉和資料同步的區別是什嗎?

  • 如需長期進行增量資料移轉,建議使用資料同步功能,資料同步的網路穩定性更好、功能更豐富。

資料訂閱

資料訂閱功能旨在協助使用者擷取資料庫的即時增量資料,您可以根據自身業務需求自由消費增量資料,例如緩衝更新策略、業務非同步解耦、異構資料來源資料即時同步及含複雜ETL的資料即時同步等多種業務情境。支援訂閱多種資料庫(自建MySQL、RDS MySQL等)的即時增量資料,並支援使用SDK用戶端、Flink用戶端等消費訂閱資料。支援的訂閱者案以及配置文檔,請參見如下表格或者資料訂閱者案

來源資料庫

支援訂閱的資料類型

配置文檔

  • 自建MySQL

    5.1、5.5、5.6、5.7或8.0版本

  • RDS MySQL

    所有版本

  • 資料更新

  • 結構更新

建立RDS MySQL資料訂閱任務

PolarDB MySQL版

所有版本

  • 資料更新

  • 結構更新

建立PolarDB MySQL版資料訂閱任務

PolarDB-X 1.0

重要

PolarDB-X中的資料庫須基於RDS MySQL建立,DTS暫不支援基於PolarDB MySQL版建立的資料庫。

  • 資料更新

  • 結構更新

建立PolarDB-X 1.0資料訂閱任務

PolarDB-X 2.0

重要

PolarDB-X中的資料庫須基於RDS MySQL建立,DTS暫不支援基於PolarDB MySQL版建立的資料庫。

  • 資料更新

  • 結構更新

建立PolarDB-X 2.0資料訂閱任務

PolarDB PostgreSQL版(相容Oracle)

所有版本

資料更新

建立PolarDB PostgreSQL版(相容Oracle)資料訂閱任務

自建Oracle(非RAC架構)

9i、10g、11g版本

  • 資料更新

  • 結構更新

建立Oracle資料訂閱任務

  • RDS PostgreSQL

    9.4、10、11、12、13、14、15、16版本

  • 自建PostgreSQL

    9.4.8及以上版本、9.5、9.6、10.x、11.x、12.x、13.x、14.x、15.x、16.x版本

資料更新

建立RDS PostgreSQL資料訂閱任務

Data Management邏輯庫

重要

邏輯庫需基於多個PolarDB MySQL版執行個體的分庫建立。

資料更新

建立DMS邏輯庫的資料訂閱任務

PolarDB PostgreSQL版

11、14、15、16版本

  • 資料更新

  • 結構更新

建立PolarDB PostgreSQL版資料訂閱任務