【mykit-data】 数据库同步工具

【mykit-data】 数据库同步工具mykit data 数据库同步工具

项目介绍

支持插件化、可视化的数据异构中间件,支持的数据异构方式如下

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

【mykit-data】 数据库同步工具

添加MySQL5.7数据库连接器

【mykit-data】 数据库同步工具

添加Oracle数据库连接器

【mykit-data】 数据库同步工具

添加后的效果

【mykit-data】 数据库同步工具

配置Oracle全量同步数据到MySQL8

【mykit-data】 数据库同步工具

配置字段的映射关系

【mykit-data】 数据库同步工具

【mykit-data】 数据库同步工具

配置后的效果

【mykit-data】 数据库同步工具

配置Oracle增量同步数据到MySQL8

【mykit-data】 数据库同步工具

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

配置后的效果

【mykit-data】 数据库同步工具

配置MySQL8全量同步数据到Oracle

【mykit-data】 数据库同步工具

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

配置后的效果

【mykit-data】 数据库同步工具

配置MySQL8增量同步数据到Oracle

【mykit-data】 数据库同步工具

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

配置后的效果

【mykit-data】 数据库同步工具

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

【mykit-data】 数据库同步工具

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

配置后的效果

【mykit-data】 数据库同步工具

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

【mykit-data】 数据库同步工具

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

配置后的效果

【mykit-data】 数据库同步工具

MySQL5.x全量同步数据到Oracle

【mykit-data】 数据库同步工具

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

配置后的效果

【mykit-data】 数据库同步工具

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

【mykit-data】 数据库同步工具

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

配置后的效果

【mykit-data】 数据库同步工具

最终配置效果

【mykit-data】 数据库同步工具

【mykit-data】 数据库同步工具

启动任务

【mykit-data】 数据库同步工具

同步数据产生的日志

【mykit-data】 数据库同步工具

注意事项

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218527.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午7:02
下一篇 2026年3月18日 上午7:02


相关推荐

  • java静态变量加载顺序_内部类为什么不能有静态

    java静态变量加载顺序_内部类为什么不能有静态静态内部类加载顺序我们先来区分一下两个概念:类加载、加载。类加载的过程包括加载,初始化,验证,解析,准备,初始化等五个过程。加载是类加载的一部分。区分完这两个概念之后我们再来看下面的问题。我们声明一个类,这个类有个内部静态类。还有主函数,当我们启动程序之后,运行javaapplication……

    2022年10月10日
    5
  • 科大讯飞上半年营收破百亿增17%,计划募资40亿加速星火教育大模型发展

    科大讯飞上半年营收破百亿增17%,计划募资40亿加速星火教育大模型发展

    2026年3月14日
    2
  • 详解swiper轮播图的各种坑以及调用ajax实现轮播效果

    详解swiper轮播图的各种坑以及调用ajax实现轮播效果Swiper 常用于移动端网站的内容触摸滑动 对于前端开发人员来说使用 swiper 可以提高工作效率 不再需要写太多的代码 轻轻松松的实现想要的效果 工作中最常用的就是轮播图了 下面我来说说如何写一个简单的轮播图 1 首先需要下载一个 swiper css 文件和一个 swiper js 文件 到时候直接在页面中引入就行了 https www swiper com cn nbsp 在 swiper 官网去下载

    2026年3月19日
    2
  • DVP,LVDS和MIPI「建议收藏」

    DVP,LVDS和MIPI「建议收藏」Mipi接口和LVDS接口区别主要区别:1.LVDS接口只用于传输视频数据,MIPIDSI不仅能够传输视频数据,还能传输控制指令;2.LVDS接口主要是将RGBTTL信号按照SPWG/JEIDA格式转换成LVDS信号进行传输,MIPIDSI接口则按照特定的握手顺序和指令规则传输屏幕控制所需的视频数据和控制数据。液晶屏有RGBTTL、LVDS、MIPIDSI接口…

    2022年5月4日
    172
  • java复习快速导航

    java复习快速导航1.java基础java基础必背知识点java基础加强知识点javaweb1(mysql、HTML、js、xml)javaweb2(tomcat、cookie、el、filter)javaweb3(jquery、ajax、json、redis)maven2.java提高redisdubbo并发JUC阻塞队列、线程池NIOnetty数据库rabbi…………

    2022年7月20日
    14
  • 理解的英文(言语理解)

    开篇明义,dropout是指在深度学习网络的训练过程中,对于神经网络单元,按照一定的概率将其暂时从网络中丢弃。注意是暂时,对于随机梯度下降来说,由于是随机丢弃,故而每一个mini-batch都在训练不同的网络。dropout是CNN中防止过拟合提高效果的一个大杀器,但对于其为何有效,却众说纷纭。在下读到两篇代表性的论文,代表两种不同的观点,特此分享给大家。

    2022年4月10日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号