MySQL to Kafka Synchronization
This article briefly introduces how CloudCanal synchronizes data from MySQL to Kafka, using the CloudCanal Json Format for Kafka.
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.
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.
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.
Standard capabilities such as metadata mapping, clipping, and filtering, supports users to upload business code for complex data processing.
Watch video and quick start now.
For more detail, pls step to Overview document of Introduction section.
Download now and begin a travel to build a modern data stack in a simple way.
Learn how to use CloudCanal in a suitable way.
This article briefly introduces how CloudCanal synchronizes data from MySQL to Kafka, using the CloudCanal Json Format for Kafka.
This article briefly introduces how CloudCanal synchronizes data from MySQL to ClickHouse, using ReplacingMergeTree / ReplicatedReplacingMergeTree as the ClickHouse table engine by default.
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