Supported Data Sources
TapData supports rich data sources as follows:
If you need to synchronize DDL operations, you need to enable DDL collection and DDL apply. For more information, see Handle DDL Changes During Data Sync.
Data Source Typesβ
TapData supports various data sources that can serve different roles in data synchronization:
- Source: The origin database or system from which data is read and synchronized
- Target: The destination database or system where data is written and stored
TapData supports both full synchronization and incremental synchronization between these data sources. For detailed support information, refer to the data source support table below.
GA Data Sourcesβ
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| AWS ClickHouse | β | β | β | β | β | 23 and above |
| ClickHouse | β | β | β | β | β | 20.x, 21.x, 22.x, 23.x, 24.x |
| Dameng | β | β | β | β | β | 7.x, 8.x |
| Db2 | β | β | β | β | β | 9.7~11.xοΌsupport Linux, UNIX, Windows, AIX and AS400 platformοΌ |
| Doris | β | β | β | β | β | 1.2 ~ 3.0 |
| GaussDBοΌDWSοΌ | β | β | β | β | β | 8.1.3 |
| Kafka-Enhanced | β | β | β | β | β | Kafka 2.0 ~ 2.5 or Scala 2.12 |
| Kafka | β | β | β | β | β | 2.3.x |
| KingBaseES-R6 | β | β | β | β | β | R6 V8 ~ V9 |
| MongoDB | β | β | β | β | β | 4.0 and above |
| MongoDB Below 3.4 | β | β | β | β | β | 3.2 or 3.4 |
| MySQL | β | β | β | β | β | 5.0 ~ 9 |
| OceanBase(MySQL Mode) | β | β | β | β | β | 4.x |
| OceanBase(Oracle Mode) | β | β | β | β | β | 4.x |
| Oracle | β | β | β | β | β | 9i, 10g, 11g, 12c, 18c, 19c+ |
| PostgreSQL | β | β | β | β | β | 9.4ο½16 |
| SQL Server | β | β | β | β | β | 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019, 2022 |
| Sybase | β | β | β | β | β | 16 |
| TiDB | β | β | β | β | β | 6.0.0 ο½ 8.1.9 |
Beta Data Sourcesβ
The beta version of the data sources is in public preview and has passed the basic test cases and integration test cases, but has not yet passed the TapData certification test process. If you have any questions during use, please contact us.
- On-Premises Databases
- Data Warehouse and Data Lake
- Cloud Databases/Files/SaaS
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| Db2 for i | β | β | β | β | β | IBM AS400 v7r4 |
| Custom Connection | β | β | β | β | β | N/A |
| DummyDB | β | β | β | β | β | N/A |
| Informix | β | β | β | β | β | 10 and above |
| Mock Source | β | β | β | β | β | N/A |
| Mock Target | β | β | β | β | β | N/A |
| MariaDB | β | β | β | β | β | 10.x |
| Redis | β | β | β | β | β | 2.8 ~ 6.0 |
| TDengine | β | β | β | β | β | 3.x |
| Vastbase | β | β | β | β | β | G100 2.2 |
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| BigQuery | β | β | β | β | β | N/A |
| Databend | β | β | β | β | β | 0.9 and above |
| Hudi | β | β | β | β | β | 0.11.0 |
| Paimon | β | β | β | β | β | 0.6 and above |
| SelectDB | β | β | β | β | β | 2.0.13 and above |
| StarRocks | β | β | β | β | β | 3.0 and above |
| YashanDB | β | β | β | β | β | 1.0 |
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| Azure CosmosDB | β | β | β | β | β | N/A |
| Coding | β | β | β | β | β | N/A |
| CSV | β | β | β | β | β | N/A, file locations supported include local, FTP, SFTP, SMB, S3FS, OSS |
| Excel | β | β | β | β | β | XLS/XLSX, file locations supported include local, FTP, SFTP, SMB, S3FS, OSS |
| Huawei Cloud GaussDB | β | β | β | β | β | Enterprise version 2.8 (primary-standby), supports Standby version 8.1 for on-prem deployment |
| HubSpot | β | β | β | β | β | N/A |
| Lark-IM | β | β | β | β | β | N/A |
| LarkTask | β | β | β | β | β | N/A |
| Metabase | β | β | β | β | β | N/A |
| Salesforce | β | β | β | β | β | N/A |
| TDSQL (MySQL Edition) | β | β | β | β | β | 5.7, 8.0 |
| Zoho-CRM | β | β | β | β | β | N/A |
| Zoho-Desk | β | β | β | β | β | N/A |
Alpha Data Sourcesβ
The Alpha version of the data sources is in public preview and has passed the basic test cases, but has not yet passed the integration test cases and the TapData certification test process. If you have any questions during use, please contact us.
- On-Premises Databases
- Data Warehouse and Data Lake
- Cloud Databases
- Message Queue and Middleware
- File/SaaS
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| Elasticsearch | β | β | β | β | β | 5.x, 6.x, 7.x |
| Gbase 8a | β | β | β | β | β | 8x |
| Gbase 8s | β | β | β | β | β | 8x |
| KingBaseES-R3 | β | β | β | β | β | V8R3 |
| OpenGauss | β | β | β | β | β | 3.0.0 and above |
| MySQL PXC | β | β | β | β | β | 5.0, 5.1, 5.5, 5.6, 5.7, 8.x |
| QuickAPI | β | β | β | β | β | N/A |
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| GreenPlum | β | β | β | β | β | N/A |
| Hive1 | β | β | β | β | β | 1 |
| Hive 3 | β | β | β | β | β | 3.1.2 and above |
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| AWS RDS MySQL | β | β | β | β | β | MySQL 5.0, 5.1, 5.5, 5.6, 5.7, 8.x |
| Aliyun Tablestore | β | β | β | β | β | 5.13.9 |
| Aliyun AnalyticDB MySQL | β | β | β | β | β | 3.x |
| Aliyun AnalyticDB PostgreSQL | β | β | β | β | β | 9.4, 9.5, 9.6, 10.x, 11.x, 12 |
| Aliyun RDS MySQL | β | β | β | β | β | 5.0, 5.1, 5.5, 5.6, 5.7, 8.x |
| Aliyun RDS MariaDB | β | β | β | β | β | 10.3 |
| Aliyun RDS MongoDB | β | β | β | β | β | 3.2, 3.4, 3.6, 4.0, 4.2 |
| Aliyun RDS PostgreSQL | β | β | β | β | β | 9.4, 9.5, 9.6, 10.x, 11.x, 12 |
| Aliyun RDS SQL Server | β | β | β | β | β | 2008 R2, 2012, 2014, 2016, 2017, 2019 |
| PolarDB MySQL | β | β | β | β | β | All |
| PolarDB PostgreSQL | β | β | β | β | β | 11 |
| TencentDB MariaDB | β | β | β | β | β | MariaDB 10.1.9, Percona 5.7.17, MySQL 8.0.18 |
| TencentDB MongoDB | β | β | β | β | β | 3.2, 3.4, 3.6, 4.0, 4.2 |
| TencentDB PostgreSQL | β | β | β | β | β | 9.4, 9.5, 9.6, 10.x, 11.x, 12 |
| TencentDB SQL Server | β | β | β | β | β | 2008 R2, 2012, 2016, 2017, 2019 |
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| ActiveMQ | β | β | β | β | β | 5.14.x |
| AI Chat | β | β | β | β | β | N/A |
| Hazelcast | β | β | β | β | β | 5.20, 5.21 |
| RabbitMQ | β | β | β | β | β | 3.8.x |
| RocketMQ | β | β | β | β | β | 4.9.x |
| Type | As a source | As a target | Versions | |||
|---|---|---|---|---|---|---|
| Full data synchronization | Incremental data synchronization | DDL event collection | Data write | DDL event apply | ||
| Alibaba 1688 | β | β | β | β | β | N/A |
| BesChannels | β | β | β | β | β | N/A |
| Feishu-Bitable | β | β | β | β | β | N/A |
| JSON | β | β | β | β | β | N/A, file locations supported include local, FTP, SFTP, SMB, S3FS, OSS |
| Lark Approval | β | β | β | β | β | N/A |
| Lark Doc | β | β | β | β | β | N/A |
| Shein | β | β | β | β | β | N/A |
| Vika | β | β | β | β | β | V1 |
| XML | β | β | β | β | β | N/A, file locations supported include local, FTP, SFTP, SMB, S3FS, OSS |