DataMover 支持哪些数据源?35+ 数据源完整列表

DataMover 支持 35+ 主流数据源,覆盖传统数据库、国产数据库、数据仓库、NoSQL、消息队列、文件存储,永久免费版支持 17 种核心数据源。

一、数据源总览

DataMover 采用插件化架构,每种数据源对应独立的 Connector,通过 SPI 机制加载。这种设计让 DataMover 能够快速支持新的数据源,同时保证各数据源的稳定性和性能。

📷 图:数据源连接器插件架构 位置:images/connector架构.png

二、数据源分类列表

2.1 传统数据库

数据源版本支持说明
MySQL5.1+/8.0最流行的开源关系型数据库
PostgreSQL9.0+功能强大的开源关系型数据库
Oracle10g/11g/12c/19c企业级主流数据库
SQL Server2008+微软企业级数据库
MariaDB5.5+MySQL 分支
DB29.7+IBM 企业级数据库
SQLite3.x轻量级嵌入式数据库

2.2 国产数据库

数据源版本支持适用场景
达梦(DM)DM7/DM8政务、军队信创项目
人大金仓(KingbaseES)V8金融、政务信创
GaussDB200华为云国产数据库
OceanBase3.x/4.x阿里分布式数据库
GBase 8a8.x国产分析型数据库
GBase 8s8.x国产事务型数据库
PolarDB阿里云阿里云数据库

📷 图:国产数据库支持列表截图 位置:images/国产数据库.png

2.3 数据仓库

数据源特点适用场景
ClickHouse列式存储、OLAP 引擎实时数仓、BI 分析
Apache Doris实时数仓实时分析、报表
SelectDB云原生数仓云端分析场景
HiveHadoop 生态大数据离线处理
ODPS阿里云大数据平台阿里云离线数仓

2.4 NoSQL 数据库

数据源特点适用场景
MongoDB文档数据库JSON 数据存储
Redis内存数据库缓存、实时数据
Elasticsearch搜索引擎全文检索、日志分析
HBaseHadoop NoSQL大数据存储

2.5 消息队列

数据源特点实时同步
Kafka高吞吐消息队列✅ 支持
RabbitMQ企业级消息队列✅ 支持
RocketMQ阿里开源消息队列✅ 支持
ActiveMQApache 消息队列✅ 支持
DataHub阿里云数据总线✅ 支持

📷 图:消息队列支持截图 位置:images/消息队列.png

2.6 文件存储

数据源说明
FTP/SFTP文件传输协议
SambaWindows 文件共享
HDFSHadoop 分布式文件系统
本地文件CSV、Excel 文件导入

三、各版本数据源支持

版本支持数据源数说明
免费版17 种MySQL、Oracle、PG、SQL Server、达梦、GaussDB、Kingbase、ClickHouse、Doris、Kafka、FTP 等,覆盖绝大多数场景
精选版21 种增加 MongoDB、Redis、Elasticsearch 等
标准版35+ 种全部数据源,支持所有 Connector

📷 图:版本数据源对比表 位置:images/版本对比.png

四、常见组合推荐

4.1 互联网公司常见组合

4.2 政务信创场景

4.3 企业应用场景

五、如何使用

  1. 登录 DataMover 管理界面
  2. 添加源端数据源连接
  3. 添加目标端数据源连接
  4. 创建同步任务,选择源表和目标表
  5. 启动任务,查看同步状态

📷 图:数据源配置界面 位置:images/数据源配置.png

六、数据源支持状态查询

如果你不确定某个数据源版本是否支持,可以:

DataMover 持续更新数据源支持,如有特殊需求可联系定制开发。

相关同步方案

除了数据迁移同步解决方案,DataMover还支持以下场景:

数据迁移同步平台异构数据库实时同步数据迁移工具推荐企业级数据同步方案免费数据迁移工具MySQL到ClickHouse数据同步Oracle到达梦数据库迁移SQL Server到MySQL数据迁移

常见问题解答

数据迁移是否支持全量和增量?

DataMover的普通任务支持全量一次性同步和基于字段的增量同步。

增量同步和实时同步有什么区别?

增量同步延迟分钟级,实时同步(CDC)可达秒级延迟,能捕获所有数据变更。

CDC同步对源数据库性能影响多大?

采用无锁读取方式,对源库性能影响极小。

免费社区版能同步多少数据?

免费社区版不限制数据量,限制3个同步任务和1个执行节点。

开始你的第一次数据同步

5分钟部署,永久免费社区版