CloudCanal The Way to Modern Data Stack
A data synchronization and migration tool that helps enterprises build high-quality data pipelines with real-time efficiency, precise interconnection and one-stop.
About 4k dba/sa/devs community, trusted by well known companies.
A Tool Focus On Data Movement
The basic functions and their features which CloudCanal have.
Realtime data synchronization with schema migration and historical data initialization
Automatically mapping schemas, tables, collections, topics, indexes, columns and so on between various DataSources.
Data filtering by writing SQL where condition, Full Data, Incremental and Verification are all supported.
Writing Java code and implement interface of SDK, you can do data masking, cleaning, transforming with your own business logic.
Change subscription of DataJob, improve synchronization performance, without longer interruptions.
Commonly used DDL/schema change events support, with metadata level convert between different DataSources, avoid embarrassment after interruptions caused by DDL.
Dozens kinds of metrics supported, clearly what's the DataJob going on, also delay and exception alerts sending through email,slack or discord.
Less than 5 seconds delay during incremental data parsing, batch collection, operation filtering, data conversion, metadata mapping, data writing and other operations are completed.
The data types, structure specifications, and read/write characteristics at both ends of the data link are accurately matched and converted.
Stable and Scalable
Streamlined core, single-process architecture, distributed system and high-availability deployment. Large-scale, distributed, and high-quality data pipeline clusters.
Functions are automatically transferred and run through a finite state machine. One-stop support for a range of user data preparation and long-term synchronization process
Supports private deployment of public clouds and local data centers, supports data security synchronization requirements between remote clouds, clouds on and off-cloud, and multi-cloud.
Complex Data Transformation
Standard capabilities such as metadata mapping, clipping, and filtering, supports users to upload business code for complex data processing.
How To Get Started
Watch video and quick start now.
For more detail, pls step to Overview document of Introduction section.
RDS for MySQL
RDS for PG
ADB for PG
Learn About CloudCanal
Learn how to use CloudCanal in a suitable way.
This topic mainly introduces how CloudCanal does MySQL bidirectional synchronization and anti-loop, and the solution features include: GTID is not dependent Independent of the order of transactions, can be parallelized Fewer peer-to-peer operations Universal support for cloud databases