同步方案概览-九游平台
实时同步是指在不同的系统之间,将数据通过同步技术从一个数据源拷贝到其他数据库,并保持一致,实现关键业务的数据实时流动。
实时同步不同于迁移,迁移是以整体数据库搬迁为目的,而实时同步是维持不同业务之间的数据持续性流动。
常用场景:实时分析,报表系统,数仓环境。
同步特点:实时同步功能聚焦于表和数据,并满足多种灵活性的需求,例如多对一、一对多,动态增减同步表,不同表名之间同步数据等。

支持的数据库类型
目前,drs实时同步支持的源数据库和目标数据库类型,如下表所示。
源数据库类型 |
目标数据库类型 |
同步模式 |
相关文档 |
---|---|---|---|
|
rds for mysql |
增量数据同步 全量数据同步 全量 增量数据同步 |
将mysql同步到mysql(入云) |
taurusdb |
增量数据同步 全量 增量数据同步 |
||
rds for postgresql |
全量数据同步 全量 增量数据同步 |
||
gaussdb分布式版 |
增量数据同步 全量数据同步 全量 增量数据同步 |
(入云) (自建) |
|
gaussdb集中式版 |
增量数据同步 全量数据同步 全量 增量数据同步 |
(入云) (自建) |
|
gaussdb(dws)
说明:
本服务目前已不支持,请使用数据治理中心进行同步。 |
增量数据同步 全量数据同步 全量 增量数据同步 |
||
rds for mariadb |
增量数据同步 全量数据同步 全量 增量数据同步 |
将mysql同步到mariadb(入云) |
|
rds for mysql |
|
增量数据同步 全量 增量数据同步 |
(出云) |
kafka |
增量数据同步 全量 增量数据同步 |
(出云) |
|
css/es |
全量 增量数据同步 |
(出云) |
|
|
全量 增量数据同步 |
||
|
增量数据同步 全量数据同步 全量 增量数据同步 |
(出云) |
|
|
kafka |
增量数据同步 全量 增量数据同步 |
(自建-自建) |
css/es |
全量 增量数据同步 |
(自建-自建) |
|
|
rds for postgresql |
增量数据同步 全量数据同步 全量 增量数据同步 |
|
gaussdb(dws)
说明:
目前仅支持白名单用户使用。 |
全量 增量数据同步 |
||
gaussdb集中式版 |
增量数据同步 全量数据同步 全量 增量数据同步
说明:
目前单增量数据同步仅支持白名单用户使用。 |
||
gaussdb分布式版 |
增量数据同步 全量数据同步 全量 增量数据同步
说明:
目前单增量数据同步仅支持白名单用户使用。 |
||
|
kafka |
增量数据同步 |
(自建-自建) |
rds for postgresql |
|
增量数据同步 全量数据同步 全量 增量数据同步 |
(出云) |
kafka |
增量数据同步 |
||
ddm |
rds for mysql |
增量数据同步 全量数据同步 全量 增量数据同步 |
将ddm同步到mysql(入云) |
|
增量数据同步 全量数据同步 全量 增量数据同步 |
(出云) |
|
ddm |
全量 增量数据同步 |
||
gaussdb(dws)
说明:
本服务目前已不支持,请使用数据治理中心进行同步。 |
全量 增量数据同步 |
||
|
增量数据同步 全量数据同步 全量 增量数据同步 |
||
kafka |
增量数据同步 |
||
|
rds for mysql |
增量数据同步 全量数据同步 全量 增量数据同步 |
|
taurusdb |
全量数据同步 全量 增量数据同步 |
||
rds for postgresql |
全量数据同步 全量 增量数据同步 |
||
gaussdb集中式版 |
增量数据同步 全量数据同步 全量 增量数据同步 |
(入云) (自建-自建) |
|
gaussdb分布式版 |
增量数据同步 全量数据同步 全量 增量数据同步 |
(入云) (自建-自建) |
|
ddm |
全量数据同步 全量 增量数据同步 |
||
gaussdb(dws)
说明:
目前仅支持白名单用户使用。 |
增量数据同步 全量数据同步 全量 增量数据同步 |
||
kafka |
增量数据同步 |
||
gaussdb分布式版 |
|
全量数据同步 增量数据同步 全量 增量数据同步 |
(自建-自建) |
|
全量数据同步 增量数据同步 全量 增量数据同步 |
(自建-自建) |
|
gaussdb(dws)
说明:
目前仅支持白名单用户使用。 |
全量数据同步 增量数据同步 全量 增量数据同步 |
||
kafka |
增量数据同步 |
(出云) (自建-自建) |
|
gaussdb分布式版 |
全量数据同步 增量数据同步 全量 增量数据同步 |
(出云) (自建-自建) |
|
gaussdb集中式版 |
全量数据同步 增量数据同步 全量 增量数据同步 |
(出云) (自建-自建) |
|
说明:
目前仅支持白名单用户使用。 |
全量数据同步 增量数据同步 全量 增量数据同步 |
(自建-自建) |
|
gaussdb集中式版 |
|
全量数据同步 增量数据同步 全量 增量数据同步 |
(自建-自建) |
|
全量数据同步 增量数据同步 全量 增量数据同步 |
(自建-自建) |
|
kafka |
增量数据同步 |
(出云) (自建-自建) |
|
gaussdb(dws)
说明:
目前仅支持白名单用户使用。 |
全量数据同步 增量数据同步 全量 增量数据同步 |
||
gaussdb分布式版 |
全量数据同步 增量数据同步 全量 增量数据同步 |
(出云) (自建-自建) |
|
gaussdb集中式版 |
全量数据同步 增量数据同步 全量 增量数据同步 |
(出云) (自建-自建) |
|
说明:
目前仅支持白名单用户使用。 |
全量数据同步 增量数据同步 全量 增量数据同步 |
(出云) (自建-自建) |
|
taurusdb |
taurusdb |
增量数据同步 全量 增量数据同步 |
|
|
增量数据同步 全量 增量数据同步 |
||
gaussdb(dws)
说明:
本服务目前已不支持,请使用数据治理中心进行同步。 |
全量 增量数据同步 |
||
kafka |
增量数据同步 全量 增量数据同步 |
||
css/es |
全量 增量数据同步 |
||
|
全量 增量数据同步 |
||
dds |
|
增量数据同步支持以下方式: 副本集到副本集 集群到集群(源数据库集群版本不小于4.0) |
|
kafka |
增量数据同步 |
||
db2 for luw |
gaussdb分布式版 |
全量数据同步 全量 增量数据同步 |
(入云) (自建) |
gaussdb集中式版 |
全量数据同步 全量 增量数据同步 |
(入云) 自建) |
|
tidb |
taurusdb |
全量 增量数据同步 |
|
|
gaussdb(dws)
说明:
目前仅支持白名单用户使用。 |
全量 增量数据同步 |
|
gaussdb集中式版 |
增量数据同步 全量数据同步 全量 增量数据同步 |
||
gaussdb分布式版 |
增量数据同步 全量数据同步 全量 增量数据同步 |
||
microsoft sql server |
全量 增量数据同步 |
||
rds for mysql
说明:
目前仅支持白名单用户使用。 |
增量数据同步 全量数据同步 全量 增量数据同步 |
||
taurusdb
说明:
目前仅支持白名单用户使用。 |
增量数据同步 全量数据同步 全量 增量数据同步 |
||
postgresql
说明:
目前仅支持白名单用户使用。 |
增量数据同步 全量数据同步 全量 增量数据同步 |
||
rds for sql server |
kafka
说明:
目前仅支持白名单用户使用。 |
增量数据同步 |
(出云) |
|
kafka
说明:
目前仅支持白名单用户使用。 |
增量数据同步 |
(自建-自建) |
|
dds |
全量 增量数据同步支持以下方式: 副本集到副本集 |
|
|
rds for mariadb |
全量 增量数据同步 |
|
|
rds for mysql |
增量数据同步 全量 增量数据同步 |
|
taurusdb |
增量数据同步 全量 增量数据同步 |
||
rds for mariadb |
|
全量 增量数据同步 |
|
cassandra |
geminidb cassandra |
全量数据同步 |
|
其他云上dynamodb(web服务) |
geminidb dynamo
说明:
目前仅支持白名单用户使用。 |
全量数据同步 全量 增量数据同步 |
|
|
geminidb redis
说明:
目前仅支持白名单用户使用。 |
全量数据同步 全量 增量数据同步 |
|
|
geminidb redis
说明:
目前仅支持白名单用户使用。 |
全量 增量数据同步 |
|
geminidb redis |
说明:
目前仅支持白名单用户使用。 |
全量 增量数据同步 |
|
|
全量 增量数据同步 |
源为其他云同步方案概览
drs支持将其他云数据库(例如aws的rds for mysql、aurora for mysql)中的数据同步至华为云数据库(例如云数据库rds for mysql)中。
源数据库云厂商 |
源数据库类型 |
目标数据库(华为云) |
方案 |
---|---|---|---|
aws |
rds for mysql |
rds for mysql |
|
aws |
rds for mysql |
taurusdb |
|
aws |
aurora for mysql |
rds for mysql |
|
aws |
aurora for mysql |
taurusdb |
|
aws |
rds for mariadb |
rds for mariadb |
|
aws |
rds for postgresql |
rds for postgresql |
|
aws |
aurora for postgresql(非serverless) |
rds for postgresql |
|
aws |
rds for oracle |
gaussdb集中式版 |
|
aws |
rds for oracle |
gaussdb分布式版 |
|
aws |
rds for microsoft sql server |
rds for sql server |
|
aws |
rds for microsoft sql server |
gaussdb集中式版 |
|
aws |
rds for microsoft sql server |
gaussdb分布式版 |
|
azure |
database for mysql |
rds for mysql |
|
azure |
database for mysql |
taurusdb |
|
azure |
database for mariadb |
rds for mariadb |
|
azure |
database for postgresql |
rds for postgresql |
|
azure |
sql server on azure vms |
rds for sql server |
|
azure |
azure sql database(db) |
rds for sql server |
|
azure |
azure sql managed insatnce(mi) |
rds for sql server |
|
azure |
sql server on azure vms |
gaussdb集中式版 |
|
azure |
azure sql database(db) |
gaussdb集中式版 |
|
azure |
azure sql managed insatnce(mi) |
gaussdb集中式版 |
|
azure |
sql server on azure vms |
gaussdb分布式版 |
|
azure |
azure sql database(db) |
gaussdb分布式版 |
|
azure |
azure sql managed insatnce(mi) |
gaussdb分布式版 |
|
|
cloud sql for mysql |
rds for mysql |
|
|
cloud sql for mysql |
taurusdb |
|
|
cloud sql for postgresql |
rds for postgresql |
|
阿里云 |
rds mysql |
rds for mysql |
|
阿里云 |
rds mysql |
taurusdb |
|
阿里云 |
polardb mysql |
rds for mysql |
|
阿里云 |
polardb mysql |
taurusdb |
|
阿里云 |
rds mariadb |
rds for mariadb |
|
阿里云 |
rds postgresql |
rds for postgresql |
|
阿里云 |
polardb postgresql标准版和企业版 |
rds for postgresql |
|
腾讯云 |
tencentdb for mysql |
rds for mysql |
|
腾讯云 |
tencentdb for mysql |
taurusdb |
|
腾讯云 |
tdsql-c mysql |
rds for mysql |
|
腾讯云 |
tdsql-c mysql |
taurusdb |
|
腾讯云 |
tencentdb for postgresql |
rds for postgresql |
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨