永夜-Evernight

永夜降临之前,你都有改变的资格

支持插件化、可视化的数据异构框架:mykit-data

项目介绍

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数据库连接器

img

添加MySQL5.7数据库连接器

img

添加Oracle数据库连接器

img

添加后的效果

img

配置Oracle全量同步数据到MySQL8

img

配置字段的映射关系 img

img

配置后的效果

img

配置Oracle增量同步数据到MySQL8

img

配置字段映射关系与“配置Oracle数据全量同步到MySQL8”的步骤相同。

配置后的效果

img

配置MySQL8全量同步数据到Oracle

img

配置字段映射关系与“配置Oracle数据全量同步到MySQL8”的步骤相同。

配置后的效果

img

配置MySQL8增量同步数据到Oracle

img

配置字段映射关系与“配置Oracle数据全量同步到MySQL8”的步骤相同。

配置后的效果

img

配置Oracle全量同步数据到MySQL5.x

img

配置字段映射关系与“配置Oracle数据全量同步到MySQL8”的步骤相同。

配置后的效果

img

配置Oracle增量同步数据到MySQL5.x

img

配置字段映射关系与“配置Oracle数据全量同步到MySQL8”的步骤相同。

配置后的效果

img

MySQL5.x全量同步数据到Oracle

img

配置字段映射关系与“配置Oracle数据全量同步到MySQL8”的步骤相同。

配置后的效果

img

配置MySQL5.x增量同步数据到Oracle

img

配置字段映射关系与“配置Oracle数据全量同步到MySQL8”的步骤相同。

配置后的效果

img

最终配置效果

img

img

启动任务

img

同步数据产生的日志

img

注意事项

以日志形式增量同步MySQL数据到Oracle数据库时,需要开启MySQL的binlog日志。

版权说明

作者:冰河

出处:https://gitee.com/binghe001/mykit-data?_from=gitee_search#%E6%B7%BB%E5%8A%A0mysql57%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%9E%E6%8E%A5%E5%99%A8

微信:sun_shine_lyz

QQ:2711098650

微信公众号: 冰河技术


标题:支持插件化、可视化的数据异构框架:mykit-data
作者:luomuren
地址:http://luomuren.top/articles/2021/07/07/1625664107068.html