1.1 简介
为实现数据同步功能,进行debezium组件验证,编写此说明。
1.2 目标读者
使用数据同步组件相关人员,技术选型人员。
3.1 组件版本
(版本可换,保证kafka、mysql能用即可)
Kafka:2.2.1+cdh6.3.2
Zookeeper:3.4.5+cdh6.3.2
MySql(MariaDB版本)
Debezium:1.5.0
3.2 组件使用
MySQL安装在10.22.82.123节点,需开启binlog。
登录命令:mysql -uroot -p123456
账号:root
密码:123456
如果是maridb mysql,可能会用到命令:
sudo systemctl status mariadb
sudo systemctl restart mariadb
ps -ef | grep mariadb
3.3Kafka
查看已创建的kafka的topic
/opt/cloudera/parcels/CDH/bin/kafka-topics --zookeeper node01:2181 --list
创建topic
/opt/cloudera/parcels/CDH/bin/kafka-topics --zookeeper node01:2181,node02:2181,node03:2181 --create --replication-factor 1 --partitions 1 --topic test001
生产者
/opt/cloudera/parcels/CDH/bin/kafka

本文档详细介绍了如何配置和验证Debezium组件,以实现在MySQL与Kafka之间的数据同步。步骤包括设置MySQL的binlog,配置Kafka,启动连接器,配置和启动Debezium,以及通过插入、删除和更新MySQL数据来测试数据同步。
最低0.47元/天 解锁文章
902

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



