实时同步
实时同步是在不同系统之间,将数据通过同步技术从一个数据源拷贝到其他数据库,并保持一致,实现关键业务的数据实时流动。其支持的数据库、版本和同步模式如下所示,更多实时同步的功能特性可参考实时同步。
其中,自建数据库(例如MySQL、Oracle、PostgreSQL等)包含本地自建数据库和ECS自建数据库,RDS for MySQL指华为云云数据库RDS上的MySQL数据库。
MySQL为源单向同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
MySQL |
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 所有版本 |
增量数据同步 全量+增量数据同步 |
|
|
增量数据同步 全量+增量数据同步 |
|||
|
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及以上版本 |
增量数据同步 全量+增量数据同步 |
||
|
增量数据同步 全量数据同步 全量+增量数据同步 |
|||
|
自建Oracle 10g、11g、12c、18c、19c版本 |
全量+增量数据同步 |
MySQL为源双向同步方案
MariaDB为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
MariaDB |
|
RDS for MariaDB 10.5版本 |
全量+增量数据同步 |
|
RDS for MariaDB 10.5版本 |
全量+增量数据同步 |
||
|
MariaDB |
|
RDS for MySQL 5.6、5.7、8.0版本 |
增量数据同步 全量+增量数据同步 |
|
MariaDB |
|
TaurusDB 兼容MySQL 8.0版本 |
增量数据同步 全量+增量数据同步 |
PostgreSQL为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
PostgreSQL |
RDS for PostgreSQL 9.5、9.6、10、11、12、13、14、15、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版本 |
增量数据同步 全量数据同步 全量+增量数据同步 |
|
|
Kafka 0.11及以上版本 |
增量数据同步 |
Oracle为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
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为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
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为源同步方案
GaussDB分布式版为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
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集中式版为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
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为源同步方案
DDS为源同步方案
DB2 for LUW为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
DB2 for LUW |
DB2 for LUW 9.7、10.1、10.5、11.1、11.5版本 |
GaussDB分布式版 数据库内核版本为505.2及以下版本。 |
全量数据同步 全量+增量数据同步 |
|
GaussDB集中式版 数据库内核版本为505.2及以下版本。 |
全量数据同步 全量+增量数据同步 |
TiDB为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
TiDB |
TiDB 4.0.0及以上版本(不包括dev版本) |
TaurusDB 兼容MySQL 8.0版本 |
全量+增量数据同步 |
Microsoft SQL Server为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
Microsoft SQL Server |
GaussDB分布式版 数据库内核版本为505.2及以下版本。 |
全量数据同步 增量数据同步 全量+增量数据同步 |
|
|
GaussDB集中式版 数据库内核版本为505.2及以下版本。 |
全量数据同步 增量数据同步 全量+增量数据同步 |
||
|
全量+增量数据同步 增量数据同步 |
|||
|
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为源同步方案
|
源数据库引擎 |
源数据库类型和版本 |
目标数据库类型和版本 |
同步模式 |
|---|---|---|---|
|
Cassandra |
自建Cassandra 2.0及以上版本 |
GeminiDB Cassandra 2.0及以上版本 |
全量数据同步 |
