alibaba

canal

alibaba

阿里巴巴 MySQL binlog 增量订阅&消费组件

AI 简介

Canal是阿里巴巴开发的一个用于MySQL binlog增量订阅和消费的组件。它通过模拟MySQL的主从复制协议,将自身伪装成MySQL的从服务器来获取并解析binlog数据,从而实现对数据库变更信息的实时捕捉。Canal支持多种下游存储系统如Kafka、RocketMQ等,并且具有良好的性能表现,在最新版本中还增加了Prometheus监控集成以及Docker镜像支持等功能。适用于需要进行跨机房数据同步、构建实时索引、业务缓存刷新或基于数据库变化触发特定逻辑处理等多种场景。

Java
Apache License 2.0
29.7k
Stars
7.6k
Forks
1.2k
Watchers
1.2k
Issues

Star 增长

今日+3
近 7 天+12
近 30 天+33
综合评分45
默认分支master