CDC (change data capture) 组件,可以将数据库的变更以流的形式传入 Kafka 主题中。

    Maxwell 是一个能实时读取 MySQL 二进制日志 binlog,并生成 JSON 格式的消息,作为生产者发送给 Kafka,Kinesis、RabbitMQ、Redis、Google Cloud Pub/Sub、文件或其它平台的应用程序。
    它的常见应用场景有 ETL、维护缓存、收集表级别的 dml 指标、增量到搜索引擎、数据分区迁移、切库 binlog 回滚方案等。
    官网: http://maxwells-daemon.io
    GitHub: https://github.com/zendesk/maxwell

    对比:
    image.png

    其他: Debezium