# 支持的数据源及同步方案
数据同步目前支持关系型数据库、大数据、Kafka 等几十种数据源,各数据源支持的同步方案及读写方式不同,用户可以根据实际需求,在开发作业时的源端和目标端时选择合适的数据源。
数据同步包括全量同步、增量同步,其中增量同步有两种模式:时间戳、CDC。用户可以根据各模块对数据源的支持情况,选择数据同步、数据加工、通用模板进行同步任务的配置。
-:表示没有接入/接出组件
☑:表示支持
✘:表示不支持
数据源 | PDI | Seatunnel | ||
---|---|---|---|---|
源 | 目标 | 源 | 目标 | |
ArgoDB | ☑全量 | ☑自动建表 | - | ☑自动建表 |
Clickhouse | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
Doris | ☑全量 ☑时间戳增量 | ✘自动建表 | ☑全量 ☑时间戳增量 | ✘自动建表 |
DM(达梦) | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
Elasticsearch | - | - | ☑全量 | ☑自动建表 |
GBase8s(南大通用 ) | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
HBase | ☑全量 | ☑自动建表 | - | ☑自动建表 |
HDFS | 读文件 | 写文件 | 读文件 | 写文件 |
Hive | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 | ☑自动建表 |
HighGo(瀚高) | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
Hyperbase | ☑全量 | ☑自动建表 | - | ☑自动建表 |
IBM DB2 | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
Inceptor | ☑全量 ☑时间戳增量️ | ☑自动建表 | ☑全量 | ☑自动建表 |
Kafka | ☑全量 ☑偏移量 | ☑自动建表 | ☑全量 ☑偏移量 | ☑自动建表 |
KingbaseES(人大金仓) | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
MySQL | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 |
MaxCompute | ☑全量 | ☑自动建表 | ☑全量 | ☑自动建表 |
MongoDB | ☑全量 ☑CDC | ☑自动建表 | ☑全量 ☑CDC | ☑自动建表 |
Neo4j | - | -️ | ☑全量 | ☑自动建表 |
OceanBase | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
openGauss | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
Oracle | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 |
Oscar | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
PostgreSQL | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 |
RabbitMQ | - | -️ | ☑全量 | - |
SAP | ☑全量 | -️ | - | -️ |
SQL Server | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 | ☑全量 ☑时间戳增量 ☑CDC | ☑自动建表 |
StarRocks | ☑全量 ☑时间戳增量 | ✘自动建表 | ☑全量 ☑时间戳增量 | ✘自动建表 |
UXDB(优炫) | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |
XuguDB(虚谷) | ☑全量 ☑时间戳增量 | ☑自动建表 | ☑全量 ☑时间戳增量 | ☑自动建表 |