canal和maxwell对比

什么是Canal?

        Canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前最新版本是v1.1.3。Canal分为服务端和客户端,拥有众多的衍生应用,性能稳定,功能强大。

什么是Maxwell?

        Maxwell由zendesk开源,项目地址,也是由java开发,解析出来的结果为json,可以方便的发送到kafka、rabbitmq、redis等下游应用,进行处理。

Canal和Maxwell对比
Canal Maxwell 特点
阿里 zendesk 公司
Java Java 开发语言
活跃 活跃 活跃度
支持 支持 高可用(HA)
Kafka等 Kafka/Redis等 数据去向(Sink)
支持 支持 分区
不支持 支持 向导库/表(bootstrap)
任意格式 JSON 数据格式
Java Java 开发语言

你可能感兴趣的:(Java,Mysql)