更新时间:2025-11-13 GMT+08:00
分享

实时同步

实时同步是在不同系统之间,将数据通过同步技术从一个数据源拷贝到其他数据库,并保持一致,实现关键业务的数据实时流动。其支持的数据库、版本和同步模式如下所示,更多实时同步的功能特性可参考实时同步

其中,自建数据库(例如MySQL、Oracle、PostgreSQL等)包含本地自建数据库和ECS自建数据库,RDS for MySQL指华为云云数据库RDS上的MySQL数据库。

  • 目前部分功能为受限使用阶段需要提交工单申请才能使用。
  • 仅支持目标库版本等于或高于源库版本。

MySQL为源单向同步方案

表1 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

MySQL

  • 自建MySQL

    5.5、5.6、5.7、8.0版本

  • 其他云上MySQL

    5.5、5.6、5.7、8.0版本

RDS for MySQL

所有版本

增量数据同步

全量数据同步

全量+增量数据同步

TaurusDB

兼容MySQL 8.0版本

增量数据同步

全量+增量数据同步

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

全量数据同步

全量+增量数据同步

GaussDB分布式版(MySQL兼容模式)

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

GaussDB集中式版(B兼容模式、M兼容模式)

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

Kafka

0.11及以上版本

增量数据同步

全量+增量数据同步

RDS for MariaDB

10.5版本

增量数据同步

全量数据同步

全量+增量数据同步

RDS for MySQL

所有版本

RDS for MySQL

所有版本

增量数据同步

全量+增量数据同步

  • 自建MySQL

    5.5、5.6、5.7、8.0版本

  • 其他云上MySQL

    5.5、5.6、5.7、8.0版本

增量数据同步

全量+增量数据同步

TaurusDB

兼容MySQL 8.0版本

增量数据同步

全量+增量数据同步

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

全量数据同步

全量+增量数据同步

GaussDB分布式版(MySQL兼容模式)

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

GaussDB集中式版(B兼容模式、M兼容模式)

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

Kafka

0.11及以上版本

增量数据同步

全量+增量数据同步

  • 自建MariaDB

    10.0、10.1、10.2、10.3、10.4、10.5版本

  • 其他云上MariaDB

    10.0、10.1、10.2、10.3、10.4、10.5版本

增量数据同步

全量数据同步

全量+增量数据同步

自建Oracle

10g、11g、12c、18c、19c版本

全量+增量数据同步

MySQL为源双向同步方案

表2 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

MySQL

  • 自建MySQL

    5.5、5.6、5.7、8.0版本

  • 其他云上MySQL

    5.5、5.6、5.7、8.0版本

  • RDS for MySQL

    所有版本

RDS for MySQL

所有版本

全量+增量数据同步

说明:

目前双向同步为受限使用阶段需要提交工单申请才能使用

RDS for MySQL

所有版本

  • 自建MySQL

    5.5、5.6、5.7、8.0版本

  • 其他云上MySQL

    5.5、5.6、5.7、8.0版本

  • RDS for MySQL

    所有版本

全量+增量数据同步

说明:

目前双向同步为受限使用阶段需要提交工单申请才能使用

MariaDB为源同步方案

表3 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

MariaDB

  • 本地自建MariaDB 10.3、10.4、10.5版本
  • ECS自建MariaDB 10.3、10.4、10.5版本
  • 其他云上MariaDB 10.3、10.4、10.5版本

RDS for MariaDB

10.5版本

全量+增量数据同步

RDS for MariaDB

10.5版本

  • 本地自建MariaDB

    10.5版本

  • ECS自建MariaDB

    10.5版本

  • 其他云上MariaDB

    10.5版本

全量+增量数据同步

MariaDB

  • 本地自建MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本
  • ECS自建MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本
  • 其他云上MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本

RDS for MySQL

5.6、5.7、8.0版本

增量数据同步

全量+增量数据同步

MariaDB

  • 本地自建MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本
  • ECS自建MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本
  • 其他云上MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本

TaurusDB

兼容MySQL 8.0版本

增量数据同步

全量+增量数据同步

PostgreSQL为源同步方案

表4 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

PostgreSQL

  • 自建PostgreSQL

    9.4,9.5、9.6、10、11、12、13、14、15、16版本

  • 其他云上PostgreSQL

    9.4,9.5、9.6、10、11、12、13、14、15、16版本

  • RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

增量数据同步

全量数据同步

全量+增量数据同步

  • 自建PostgreSQL

    9.4,9.5、9.6、10、11、12、13、14、16版本

  • 其他云上PostgreSQL

    9.4,9.5、9.6、10、11、12、13、14、16版本

  • RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、16版本

GaussDB集中式

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

说明:

目前单增量数据同步为受限使用阶段需要提交工单申请才能使用

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

说明:

目前单增量数据同步为受限使用阶段需要提交工单申请才能使用

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

Kafka

0.11及以上版本

增量数据同步

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

自建PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

增量数据同步

全量数据同步

全量+增量数据同步

  • 自建PostgreSQL

    9.4,9.5、9.6、10、11、12、13、14、15、16版本

  • 其他云上PostgreSQL

    9.4,9.5、9.6、10、11、12、13、14、15、16版本

Kafka

0.11及以上版本

增量数据同步

Oracle为源同步方案

表5 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

Oracle

自建Oracle

10g、11g、12c、18c、19c、21c版本

RDS for MySQL

所有版本

增量数据同步

全量数据同步

全量+增量数据同步

TaurusDB

兼容MySQL 8.0版本

全量数据同步

全量+增量数据同步

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

全量数据同步

全量+增量数据同步

GaussDB集中式

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

增量数据同步

全量数据同步

全量+增量数据同步

DDM

全量数据同步

全量+增量数据同步

Kafka

0.11及以上版本

增量数据同步

DDM为源同步方案

表6 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

DDM

DDM

RDS for MySQL

所有版本

增量数据同步

全量数据同步

全量+增量数据同步

自建或其他云上MySQL

5.6、5.7、8.0版本

增量数据同步

全量数据同步

全量+增量数据同步

DDM

以现网版本为准

全量+增量数据同步

GaussDB集中式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

全量+增量数据同步

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

全量+增量数据同步

自建Oracle

10g、11g、12c、18c、19c版本

增量数据同步

全量数据同步

全量+增量数据同步

Kafka

0.11及以上版本

增量数据同步

TaurusDB为源同步方案

表7 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

TaurusDB

TaurusDB

8.0版本

  • RDS for MySQL

    8.0版本

  • 自建或其他云上MySQL

    8.0版本

增量数据同步

全量+增量数据同步

TaurusDB

兼容MySQL 8.0版本

增量数据同步

全量+增量数据同步

Kafka

0.11及以上版本

增量数据同步

全量+增量数据同步

自建Oracle

10g、11g、12c、18c、19c版本

全量+增量数据同步

GaussDB分布式版为源同步方案

表8 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

GaussDB分布式版

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

RDS for MySQL

5.6、5.7

全量数据同步

增量数据同步

全量+增量数据同步

自建或其他云MySQL

5.5、5.6、5.7

全量数据同步

增量数据同步

全量+增量数据同步

自建Oracle

10g、11g、12c、18c、19c版本

全量数据同步

增量数据同步

全量+增量数据同步

Kafka

0.11及以上版本

增量数据同步

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

增量数据同步

全量+增量数据同步

GaussDB集中式

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

增量数据同步

全量+增量数据同步

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

自建PostgreSQL 9.5、9.6、10、11、12、13、14、15、16版本

说明:

目前为受限使用阶段需要提交工单申请才能使用

全量数据同步

增量数据同步

全量+增量数据同步

GaussDB集中式版为源同步方案

表9 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

GaussDB集中式

GaussDB集中式

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

RDS for MySQL

5.6、5.7

全量数据同步

增量数据同步

全量+增量数据同步

自建或其他云MySQL

5.5、5.6、5.7

全量数据同步

增量数据同步

全量+增量数据同步

自建Oracle

10g、11g、12c、18c、19c版本

全量数据同步

增量数据同步

全量+增量数据同步

Kafka

0.11及以上版本

增量数据同步

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

增量数据同步

全量+增量数据同步

GaussDB集中式

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

增量数据同步

全量+增量数据同步

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

自建PostgreSQL 9.5、9.6、10、11、12、13、14、15、16版本

说明:

目前为受限使用阶段需要提交工单申请才能使用

全量数据同步

增量数据同步

全量+增量数据同步

MongoDB为源同步方案

表10 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

MongoDB

  • 自建MongoDB

    3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

  • 其他云上MongoDB

    3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

  • DDS

    3.2、3.4、4.0、4.2、4.4、5.0版本

    说明:

    源数据库不支持GeminiDB Mongo

    源数据库为DDS 5.0版本时,仅支持副本集,暂不支持集群。

DDS

3.4、4.0、4.2、4.4、5.0版本

全量+增量数据同步支持以下方式:

  • 副本集到副本集
  • 副本集到集群
  • 集群到副本集
  • 集群到集群

DDS为源同步方案

表11 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

DDS

DDS

3.2、3.4、4.0、4.2、4.4、5.0版本

  • 自建MongoDB

    3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

  • 其他云上MongoDB

    3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

增量数据同步支持以下方式:

副本集到副本集

集群到集群(源数据库集群版本不小于4.0)

DDS

4.0、4.2、4.4、5.0版本

Kafka

0.11及以上版本

增量数据同步

DB2 for LUW为源同步方案

表12 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

DB2 for LUW

DB2 for LUW

9.7、10.1、10.5、11.1、11.5版本

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

全量+增量数据同步

GaussDB集中式

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

全量+增量数据同步

TiDB为源同步方案

表13 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

TiDB

TiDB

4.0.0及以上版本(不包括dev版本)

TaurusDB

兼容MySQL 8.0版本

全量+增量数据同步

Microsoft SQL Server为源同步方案

表14 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

Microsoft SQL Server

  • 自建Microsoft SQL Server

    企业版2012、2014、2016、2017、2019、2022版本

    标准版2016 SP2及以上版本、2017、2019、2022版本

  • 其他云上完全兼容Microsoft SQL Server的数据库

    企业版2012、2014、2016、2017、2019、2022版本

    标准版2016 SP2及以上版本、2017、2019、2022版本

  • RDS for SQL Server

    企业版2012、2014、2016、2017、2019、2022版本

    标准版2016 SP2及以上版本、2017、2019、2022版本

GaussDB分布式版

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

增量数据同步

全量+增量数据同步

GaussDB集中式

数据库内核版本为505.2及以下版本。

内核版本与数据库发布版本对应关系

全量数据同步

增量数据同步

全量+增量数据同步

  • 自建Microsoft SQL Server

    企业版2012、2014、2016、2017、2019、2022版本

    标准版2016 SP2及以上版本、2017、2019、2022版本

  • 其他云上完全兼容Microsoft SQL Server的数据库

    企业版2012、2014、2016、2017、2019、2022版本

    标准版2016 SP2及以上版本、2017、2019、2022版本

  • RDS for SQL Server

    企业版2012、2014、2016、2017、2019、2022版本

    标准版2016 SP2及以上版本、2017、2019、2022版本

全量+增量数据同步

增量数据同步

Kafka

0.11及以上版本

说明:

目前为受限使用阶段需要提交工单申请才能使用

增量数据同步

RDS for MySQL

5.5、5.6、5.7、8.0版本

说明:

目前为受限使用阶段需要提交工单申请才能使用

全量数据同步

增量数据同步

全量+增量数据同步

TaurusDB

兼容MySQL 8.0版本

说明:

目前为受限使用阶段需要提交工单申请才能使用

全量数据同步

增量数据同步

全量+增量数据同步

RDS for PostgreSQL

9.5、9.6、10、11、12、13、14、15、16版本

说明:

目前为受限使用阶段需要提交工单申请才能使用

全量数据同步

增量数据同步

全量+增量数据同步

Cassandra为源同步方案

表15 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

Cassandra

自建Cassandra

2.0及以上版本

GeminiDB Cassandra

2.0及以上版本

全量数据同步

DynamoDB为源同步方案

表16 数据库信息

源数据库引擎

源数据库类型版本

目标数据库类型版本

同步模式

DynamoDB

其他云上DynamoDB(Web服务)

GeminiDB兼容DynamoDB接口

3.11版本

说明:

目前为受限使用阶段需要提交工单申请才能使用

全量数据同步

全量+增量数据同步

GeminiDB兼容DynamoDB接口

GeminiDB兼容DynamoDB接口 3.11版本

其他云上DynamoDB(Web服务)

说明:

目前为受限使用阶段需要提交工单申请才能使用

全量+增量数据同步

增量数据同步

相关文档