文件名称:database-sync:数据库表同步程序,支持不同数据库间表结构和数据的同步,数据抽取
文件大小:42KB
文件格式:ZIP
更新时间:2024-04-08 02:52:08
Java
介绍 需求背景: 快速同步不同数据库的指定表的数据。 能自动同步表结构 支持增量或全量同步数据 支持指定双向同步 支持主流的关系型数据库:mysql,db2,postgresql,oracle,sqlserver 本程序由java编写,基于1.8版本,方便打包移植。本程序的最大用处就是生成集市或数仓所需要的基础层数据源。 简单的预期一定的参数,即可跨数据库实现以下功能: 两个表之间数据的同步,可以增量或全量更新。 两个表表结构的同步,包括自动建表,原表扩展长度长度或增加长度,目标表也做相同动作。 支持指定原表或目标表的分段序列,更灵活。替换按目标表的分段序列查询原表的分段序列。 支持视图到表的数据抽取。 日志记录,插入记录数统计,耗时统计。 结合调度工具,您可以轻松地构建一个数据仓库或集市。 程序的使用方法 数据库的信息写在配置文件中,支持各种主流关系型数据库,例如MysqL,Db2,Or
【文件预览】:
database-sync-master
----.gitignore(366B)
----README.md(9KB)
----pom.xml(11KB)
----run.sh(59B)
----LICENSE(34KB)
----.gitattributes(86B)
----README.en.md(1KB)
----src()
--------test()
--------main()
----.travis.yml(69B)
----.editorconfig(295B)