数据订阅功能可以帮助您获取数据库的实时增量数据,您可以根据自身业务需求自由消费增量数据,并写入任意目标端,实现各类业务场景,例如缓存更新、业务异步解耦、异构数据源数据实时同步及含复杂ETL的多种业务场景。

说明 DTS控制台全面升级,新版控制台优化配置流程并新增多条订阅链路,欢迎体验。

数据订阅(新版)方案

原有的数据订阅功能使用成本相对较高。为提升用户体验,降低使用成本,阿里云对数据订阅功能进行升级,可实现数据的多下游重复消费。请参见数据订阅(新版)

说明

下表中各类自建数据库的支持的部署位置如下:

  • 有公网IP的自建数据库
  • 无公网IP:Port的数据库(通过数据库网关DG接入)
  • 通过云企业网CEN接入的自建数据库
  • ECS上的自建数据库
  • 通过专线/VPN网关/智能接入网关接入的自建数据库
源数据库 支持订阅的数据类型 配置文档
  • 自建MySQL

    5.1、5.5、5.6、5.7或8.0版本

  • RDS MySQL

    所有版本

  • 数据更新
  • 结构更新

新控制台:创建RDS MySQL数据订阅任务

旧控制台:创建RDS MySQL数据订阅通道

PolarDB 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-O

所有版本

数据更新
说明 仅支持在新版控制台配置。
创建PolarDB-O数据订阅任务

自建Oracle(非RAC架构)

9i、10g、11g版本

  • 数据更新
  • 结构更新
新控制台:创建Oracle数据订阅任务

旧控制台:创建Oracle数据订阅通道

  • RDS PostgreSQL

    9.4、10、11、12、13版本

  • 自建PostgreSQL

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

数据更新
说明 仅支持在新版控制台配置。
创建RDS PostgreSQL数据订阅任务
数据管理DMS逻辑库
说明 逻辑库需基于多个PolarDB MySQL实例的分库建立。
数据更新
说明 仅支持在新版控制台配置。
文档准备中

数据订阅(旧版)方案

说明
  • 源RDS MySQL和PolarDB-X支持公共云和金融云的业务环境。
  • 新版控制台不再支持数据订阅(旧版)配置,请尽快完成升级。
源数据库 支持订阅的数据类型 配置文档

PolarDB-X 1.0

MySQL 5版本

说明 PolarDB-X 1.0中的待订阅的数据库须基于已有的RDS MySQL创建,DTS暂不支持基于PolarDB MySQL创建的数据库。
创建PolarDB-X 数据订阅通道