canal

2022-04-25
2605

canal

一、简介

canal ,译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。


二、mysql+canal+kafka实时计算介绍:
当用户收益数据产生写入到mysql, canal监控到mysql的写操作,解析binlog日志写入到kafka。

三、实例

当用户收益数据产生写入到mysql, canal监控到mysql的写操作,解析binlog日志写入到kafka。 消费者(python)消费kafka消息,根据具体的业务汇总数据到汇总表, app查看直接读取汇总表记录即可。