Supported Data Sources
TapData supports rich data sources as follows:
tip
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 | β | β | ||||