mykit-db-sync之——数据库同步工具正式开源[通俗易懂]

mykit-db-sync之——数据库同步工具正式开源[通俗易懂]转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82731142重磅消息:数据库同步工具mykit-db-sync正式开源开源地址:https://github.com/sunshinelyz/mykit-db-sync框架简述mykit中分离出的强大的数据库同步工具——mykit-db-sync基于java开发…

大家好,又见面了,我是你们的朋友全栈君。

转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82731142

重磅消息:数据库同步工具mykit-db-sync正式开源

开源地址:https://github.com/sunshinelyz/mykit-db-sync

框架简述

mykit中分离出的强大的数据库同步工具——mykit-db-sync
基于java开发的功能强大、配置灵活的数据库之间同步工具,和数据产生器一样,均是前段时间因为项目需要编写的小工具,在实际应用场景中,我们经常需要定期将一个数据库的数据同步到另外一个数据库中,常见的一种做法是将源数据库的数据dump为sql文件,然后到目标数据库执行sql文件完成数据库的导入,但是这种方法至少存在以下问题:

  • 需要手工操作,效率低
  • 当涉及数据表较多时,容易遗漏、出错
  • 如果要定期同步,操作人容易忘记
  • 难以应付频繁变更数据表或者字段

针对以上存在的问题,将珍贵人力从这种重复、无意义的工作中解脱出来,特意开发这个小工具,目前支持MySQL、SQL Server和Oracle数据库的同步

主要模块

mykit-db-common

提供通用的工具类

mykit-db-transfer

MySQL与SQL Server数据互传模块,使用此模块可以实现MySQL和SQL Server数据库之间的数据互传功能

mykit-db-oracle

基于Logminer实现Oracle与Oracle数据库之间的数据传输,支持表结构变化的传输

主要功能

mykit-db-common

提供通用的工具类

mykit-db-transfer

详见:《mykit-db-transfer功能说明》

mykit-db-oracle

详见:《mykit-db-oracle功能说明》

写在最后

你在刷抖音,玩游戏的时候,别人都在这里学习,成长,提升,人与人最大的差距其实就是思维。你可能不信,优秀的人,总是在一起。

扫一扫关注冰河技术微信公众号

mykit-db-sync之——数据库同步工具正式开源[通俗易懂]

 

 

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/148716.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • GFS – The Google File System

    GFS – The Google File SystemTheGoogleFileSystemhttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.125.789&rep=rep1&type=pdfhttp://www.dbthink.com/?p=501,中文翻译 Google牛人云集的地方,但在设计系统时,却非常务实,没有采用什么复杂和时髦…

  • C语言volatile关键字详解

    C语言volatile关键字详解1.volatile和什么有关百度翻译是这样子翻译volatile的:图1-1百度翻译volatile截图volatile属于C语言的关键字,《CPrimerPuls》是这样解释关键字的:关键字是C语言的词汇,由于编译器…

  • python:查看cuda版本

    python:查看cuda版本cat/usr/local/cuda/version.txt

  • phpstudy一直使用php5.6版本一直“”“报错应用程序无法正常启动0xc000007b”,亲测可行…

    phpstudy一直使用php5.6版本一直“”“报错应用程序无法正常启动0xc000007b”,亲测可行…

    2021年10月16日
  • 基于web的酒店管理系统_新锐酒店管理系统

    基于web的酒店管理系统_新锐酒店管理系统小型酒店管理系统一、前言小型酒店管理系统采用Vue前端框架、SpringBoot框架实现项目前后端分离,并通过Mysql存储数据。本系统实现针对不同用户的登录验证;客户信息、前台管理员以及超级管理员等信息存取;客户信息登记、预约、入住、消费等功能;前台管理员对客户操作的管理;超级管理员对客户以及前台管理员操作进行控制等的功能,系统功能基本实现,测试良好。二、系统可行性分析(一)系统开发工具及平台操作系统:Windows10编程语言:Vue、SpringBoot开发工具:WebStorm、I

  • Java高级工程师面试题总结及参考答案「建议收藏」

    Java高级工程师面试题总结及参考答案「建议收藏」一、面试题基础总结1、JVM结构原理、GC工作机制详解答:具体参照:JVM结构、GC工作机制详解,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法b、可达性分析算法(这里的可达性,大家可以看基础2Java对象的什么周期),至于更详细的GC…

发表回复

您的电子邮箱地址不会被公开。

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