|
项目名称:《SpringBatch-DataMigration》+ w" q: d% w6 l9 J6 Q% s- e
I/ j/ [+ l' v8 M$ @" U
# ^" q3 G) M( `) m" g7 |$ X) I3 R
项目简介:
6 \6 P* Q- y* f: `1 }$ x: R0 OSpringBatch数据迁移项目
. f2 }; e1 _0 x; G7 l(1)项目简介:主要解决两库的两个表数据迁移和同步问题,曾经测试过350万数据10分钟内迁移完毕5 A, N3 i. f- n- z8 M
(2)相关技术:mybatis、springBatch、mysql、quartz
3 q" o- y9 d! \2 C(3)部署说明:本项目为两个数据库,由一个数据库的表向另外一个数据库的表做数据迁移,其中数据库脚本在:/src/main/resources/sql/下面! v v$ I/ L/ Z$ S
(4)项目功能:本项目运行在tomcat容器中,主要功能为从spring_batch_left库的user_from表抓取数据,之后批量插入到spring_batch_right库的user_to表,并应用quartz对job进行定时触发(目前设置的定时为每隔一分钟执行一次)
7 H" h! Z; r7 i! _: k链接地址:https://github.com/itmrchen/SpringBatch-DataMigration: _! a$ d( Q8 ]% g4 L
# L* ^# m2 d$ B5 H) N4 ^& U& K0 }5 }5 ]- [# _6 q% u
+ M# V8 r, M: ]
* W9 ~3 E: T/ ] K! a- T; _3 U% L# s6 |0 J" d$ v; M2 V. |
|
|