|
项目名称:《SpringBatch-DataMigration》5 `6 u6 O3 }5 v
1 x) u( I# K P% O
2 ]! |: z! i/ p: ^+ T: s/ E项目简介:; V) i, p* J, D6 h) D% j
SpringBatch数据迁移项目, z; h; s) x9 T2 d7 l; i/ Y/ E
(1)项目简介:主要解决两库的两个表数据迁移和同步问题,曾经测试过350万数据10分钟内迁移完毕& g5 W: n% J) y
(2)相关技术:mybatis、springBatch、mysql、quartz% z4 C6 s5 B9 K, B5 M: y0 P9 A
(3)部署说明:本项目为两个数据库,由一个数据库的表向另外一个数据库的表做数据迁移,其中数据库脚本在:/src/main/resources/sql/下面7 n5 u7 z/ _1 ^) P+ }
(4)项目功能:本项目运行在tomcat容器中,主要功能为从spring_batch_left库的user_from表抓取数据,之后批量插入到spring_batch_right库的user_to表,并应用quartz对job进行定时触发(目前设置的定时为每隔一分钟执行一次)! g/ I: @; b& ]" p" v {, W
链接地址:https://github.com/itmrchen/SpringBatch-DataMigration$ ~% U6 q$ ~& |9 b
9 Y" ~6 _4 C' ^9 ~
\( R) S9 q$ h. ~ N& L' g
5 L! j! H( j- G3 y. D' [ s: }# @. U& I+ F: K
, L W# m: N4 p3 F& }; Z! _8 Z |
|