Skip to main content

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​

TypeAs a sourceAs a targetVersions
Full data synchronizationIncremental data synchronizationDDL event collectionData writeDDL 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​

tip

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.

TypeAs a sourceAs a targetVersions
Full data synchronizationIncremental data synchronizationDDL event collectionData writeDDL 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

Alpha Data Sources​

tip

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.

TypeAs a sourceAs a targetVersions
Full data synchronizationIncremental data synchronizationDDL event collectionData writeDDL 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