alibaba/canal
canal 主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。canal 作为 MySQL binlog 增量获取和解析工具,可将变更记录投递到 MQ 系统中,比如 Kafka/RocketMQ,可以借助于 MQ 的多语言能力。
使用canal+Kafka进行数据库同步实践
美团DB数据同步到数据仓库的架构与实践