数据同步功能帮助您实现数据源之间的数据实时同步,适用于数据异地多活、数据异地灾备、本地数据灾备、跨境数据同步、查询与报表分流、云BI及实时数据仓库等多种业务场景。本文将介绍数据同步功能支持的数据库、同步初始化类型和同步拓扑。
各类场景下数据同步的配置案例请参见DTS数据同步方案概览。
说明 数据迁移在某些场景下可实现部分数据同步的功能,但是两者的适用场景、支持的数据库、功能、收费等方面存在一定区别,详情请参见数据迁移和数据同步的区别。
同步初始化说明
同步初始化类型 | 说明 |
---|---|
结构初始化 |
DTS将源库中待同步对象的结构定义信息(例如表、视图、触发器、存储过程等)同步至目标库。 |
全量数据初始化 |
DTS将源库中待同步对象的存量数据,全部同步到目标库中,作为后续增量同步数据的基线数据。 为简化数据同步的操作,建议在配置数据同步作业时,同时勾选结构初始化和全量数据初始化。 |
同步拓扑说明
详情请参见数据同步拓扑介绍。
支持的数据库/同步初始化类型/同步拓扑
下表中各类自建数据库(例如MySQL、Redis等)的部署位置可以是ECS上的自建数据库或通过专线/VPN网关/智能网关接入的自建数据库。
源数据库 | 目标数据库 | 初始化类型 | 同步拓扑 |
---|---|---|---|
|
自建MySQL 5.1、5.5、5.6、5.7、8.0版本 |
结构初始化 全量数据初始化 |
单向同步 双向同步 |
RDS for MySQL 所有版本 |
结构初始化 全量数据初始化 |
单向同步 双向同步 |
|
POLARDB for MySQL 所有版本 |
结构初始化 全量数据初始化 |
单向同步 |
|
分析型数据库MySQL版 (AnalyticDB for MySQL) 2.0、3.0版本 |
结构初始化 全量数据初始化 |
单向同步 | |
分析型数据库PostgreSQL版 (原HybridDB for PostgreSQL) 4.3、6.0版本 |
结构初始化 全量数据初始化 |
单向同步 | |
Datahub 所有版本 |
结构初始化 | 单向同步 | |
Elasticsearch 5.5、6.3、6.7版本 |
结构初始化 全量数据初始化 |
单向同步 | |
MaxCompute 所有版本 |
结构初始化 全量数据初始化 |
单向同步 | |
自建Kafka 0.10、1.0集群版本 |
结构初始化 全量数据初始化 |
单向同步 | |
DRDS
所有版本 |
DRDS
所有版本 |
全量数据初始化 | 单向同步 |
Datahub 所有版本 |
结构初始化 | 单向同步 | |
分析型数据库MySQL版 (AnalyticDB for MySQL) 2.0、3.0版本 |
结构初始化 全量数据初始化 |
单向同步 | |
分析型数据库PostgreSQL版 (原HybridDB for PostgreSQL) 4.3、6.0版本 |
结构初始化 全量数据初始化 |
单向同步 | |
POLARDB for MySQL 所有版本 | 自建MySQL 5.1、5.5、5.6、5.7、8.0版本 |
结构初始化 全量数据初始化 |
单向同步 |
RDS for MySQL 所有版本 |
结构初始化 全量数据初始化 |
单向同步 | |
POLARDB for MySQL 所有版本 |
结构初始化 全量数据初始化 |
单向同步 | |
分析型数据库MySQL版 (AnalyticDB for MySQL) 2.0、3.0版本 |
结构初始化 全量数据初始化 |
单向同步 | |
Datahub 所有版本 |
结构初始化 | 单向同步 | |
自建Kafka 0.10、1.0集群版本 |
结构初始化 全量数据初始化 |
单向同步 | |
Elasticsearch 5.5、6.3、6.7版本 |
结构初始化 全量数据初始化 |
单向同步 | |
MaxCompute 所有版本 |
结构初始化 全量数据初始化 |
单向同步 | |
RDS for PostgreSQL 所有版本 |
分析型数据库PostgreSQL版 (原HybridDB for PostgreSQL) 4.3、6.0版本 |
结构初始化 全量数据初始化 |
单向同步 |
|
|
全量数据初始化 |
单向同步 |
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/33713.html