Skip to main content

Supported Data Sources

Applicable EditionsTapData CloudTapData Cloud offers you cloud services that are suitable for scenarios requiring rapid deployment and low initial investment, helping you focus more on business development rather than infrastructure management. Free trial with TapData Cloud.TapData EnterpriseTapData Enterprise can be deployed in your local data center, making it suitable for scenarios with strict requirements on data sensitivity or network isolation. It can serve to build real-time data warehouses, enable real-time data exchange, data migration, and more.TapData CommunityTapData Community is an open-source data integration platform that provides basic data synchronization and transformation capabilities. This helps you quickly explore and implement data integration projects. As your project or business grows, you can seamlessly upgrade to TapData Cloud or TapData Enterprise to access more advanced features and service support.

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.

Synchronization Types​

TapData supports two types of synchronization: full synchronization and incremental synchronization, covering both one-way and two-way synchronization scenarios. It is compatible with a variety of data sources, as described below:

  • One-Way Synchronization: Data is synchronized from the source to the target data source. For detailed support information on incremental synchronization, refer to the data source support table in this document.
  • Two-Way Synchronization: Enables real-time bidirectional data flow between source and target data sources, ensuring data consistency on both ends. For detailed configuration steps, see Bidirectional Synchronization Case. Currently, the following data sources support Two-Way Synchronization, applicable to both full and incremental synchronization scenarios:
    • MySQL ↔ MySQL
    • PostgreSQL ↔ PostgreSQL
    • MongoDB ↔ MongoDB
    • PostgreSQL ↔ MySQL
    • SQL Server ↔ SQL Server

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
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