项目介绍
git 地址:https://gitee.com/binghe001/mykit-data.git
支持插件化、可视化的数据异构中间件,支持的数据异构方式如下
MySQL <——> MySQL(增量、全量)
MySQL <——> Oracle(增量、全量)
Oracle <——> MySQL (增量、全量)
Oracle <——> Oracle(增量、全量)
使用步骤
运行系统
下载 mykit-data 源码。
git clone https://github.com/sunshinelyz/mykit-data
使用 Maven 编译 mykit-data
mvn clean package
运行程序
java -jar mykit-data-starter-xxx.jar
打开系统连接
http://localhost:8888
配置数据同步
添加 MySQL8 数据库连接器
添加 MySQL5.7 数据库连接器
添加 Oracle 数据库连接器
添加后的效果
配置 Oracle 全量同步数据到 MySQL8
配置字段的映射关系
配置后的效果
配置 Oracle 增量同步数据到 MySQL8
配置字段映射关系与“配置 Oracle 数据全量同步到 MySQL8”的步骤相同。
配置后的效果
配置 MySQL8 全量同步数据到 Oracle
配置字段映射关系与“配置 Oracle 数据全量同步到 MySQL8”的步骤相同。
配置后的效果
配置 MySQL8 增量同步数据到 Oracle
配置字段映射关系与“配置 Oracle 数据全量同步到 MySQL8”的步骤相同。
配置后的效果
配置 Oracle 全量同步数据到 MySQL5.x
配置字段映射关系与“配置 Oracle 数据全量同步到 MySQL8”的步骤相同。
配置后的效果
配置 Oracle 增量同步数据到 MySQL5.x
配置字段映射关系与“配置 Oracle 数据全量同步到 MySQL8”的步骤相同。
配置后的效果
MySQL5.x 全量同步数据到 Oracle
配置字段映射关系与“配置 Oracle 数据全量同步到 MySQL8”的步骤相同。
配置后的效果
配置 MySQL5.x 增量同步数据到 Oracle
配置字段映射关系与“配置 Oracle 数据全量同步到 MySQL8”的步骤相同。
配置后的效果
最终配置效果
启动任务
同步数据产生的日志
注意事项
以日志形式增量同步 MySQL 数据到 Oracle 数据库时,需要开启 MySQL 的 binlog 日志。
版权说明
作者:冰河
微信:sun_shine_lyz
QQ:2711098650
微信公众号: 冰河技术
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于