查看本专栏目录
在启动Debezium之前,首先我们要尝试理解Debezium的运行原理,Debezium本身的代码就是一个work,如果你使用过MapReduce或者 xxjob,为了便于理解,虽然不准确,你可以理解就是其中的一个任务, Debezium是基于kafka connector 上的作业,所以需要基于kafka connect来运行。
Kafka Connect 专门用于将数据复制进和复制出 Kafka。概括地说,连接器是一项管理任务及其配置的作业。在内部,Kafka Connect 创建了容错的 Kafka 生产者和消费者,跟踪他们写入或读取的 Kafka 记录的偏移量(此段解释引用:Kafka Connector 编程入门_kafka-connector_xuejianxinokok的博客-CSDN博客)。
因此,如果要本地运行Debezium,必须要本地模拟kafka connec
本文介绍了如何在本地搭建和调试Debezium,讲解了Debezium作为Kafka Connector的工作原理,并提供了启动代码。在启动Debezium前,需理解其基于Kafka Connect运行的特性。通过引入必要的Maven依赖和编写启动Java类,可以在本地模拟Kafka Connect任务运行Debezium,便于调试和查看解析后的数据库操作JSON数据。
订阅专栏 解锁全文
-本地启动和调试&spm=1001.2101.3001.5002&articleId=130358180&d=1&t=3&u=78309768bbf24d6e9bbab134590d3d54)
472

被折叠的 条评论
为什么被折叠?



