使用Debezium进行数据库之间的数据同步
使用Debezium进行数据库之间的数据同步
零、快速开始
首先以内嵌Debezium Engine + Docker里面的mysql作为快速上手案例
官网参考文档:https://debezium.io/documentation/reference/2.6/development/engine.html
总重要的注意点:需要在pom.xml中控制版本上面的文档中${version.debezium}版本过高会无法启动,亲测 2.2.1.Final 可以正常启动
- 启动一个docker中的mysql,在里面随便创建一个数据库添加点数据
1 |
|
- 按照官网参考文档编写程序
- 改动数据库里面的数据,程序的控制台会输出变更的记录
- 输出内容如下
1 |
|
一、前置准备
Docker中运行的Oracle数据库(公司主要用Oracle)
1 |
|
使用Debezium进行数据库之间的数据同步
http://blog.jingxiang.ltd/2024/04/17/Debezium数据抓取学习/