mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
Rename the filename.
@@ -1,17 +1,9 @@
|
||||
## Backgrounds
|
||||
|
||||
In the early days, Alibaba B2B Company needed to syncrhonize servers' data between the United States and Hangzhou, China. Previous database synchronization machenism was based on the `trigger` to obtain incremental updates. Starting from 2010, Alibaba Group began to use dataset **binary log** to get the incremental updates and synchronize data across servers, which gave birth to our incremental subscription & consumption service (available now in Alibaba Cloud) and started a new era.
|
||||
|
||||
|
||||
|
||||
## Introduction
|
||||
# Introduction
|
||||
|
||||
**Canal** is a high performance data synchronization system based on MySQL binary log. Canal is widely used in Alibaba group (including [https://www.taobao.com](https://www.taobao.com/)) to provide reliable low latency incremental data pipeline.
|
||||
|
||||
**Canal Server** is capable of parsing MySQL binlog and subscribe to the data change, while **Canal Client** can be implemented to broadcast the change to anywhere, e.g. database and [Apache Kafka](https://kafka.apache.org/).
|
||||
|
||||
|
||||
|
||||
It has following features:
|
||||
|
||||
1. Support all platforms.
|
||||
@@ -21,7 +13,9 @@ It has following features:
|
||||
5. Both Canal Server and Canal Client support HA/Scalability, powered by [Apache ZooKeeper](https://zookeeper.apache.org/)
|
||||
6. Docker Supports.
|
||||
|
||||
## Backgrounds
|
||||
|
||||
In the early days, Alibaba B2B Company needed to syncrhonize servers' data between the United States and Hangzhou, China. Previous database synchronization machenism was based on the `trigger` to obtain incremental updates. Starting from 2010, Alibaba Group began to use dataset **binary log** to get the incremental updates and synchronize data across servers, which gave birth to our incremental subscription & consumption service (available now in Alibaba Cloud) and started a new era.
|
||||
|
||||
## How it works
|
||||
|
||||
Reference in New Issue
Block a user