|
项目名称:《SpringBatch-DataMigration》5 i4 K8 j" z5 a* ?7 E
3 k4 [0 B! D8 Z; Q7 Q- Z k, J6 v
- J* Q, L, X4 x: |* r0 i$ S: S
项目简介:
: M: k8 j. O1 X) x' }SpringBatch数据迁移项目: w+ P- W- u0 J3 y$ o1 |
(1)项目简介:主要解决两库的两个表数据迁移和同步问题,曾经测试过350万数据10分钟内迁移完毕9 {% m* H. v: D/ y6 S) ^
(2)相关技术:mybatis、springBatch、mysql、quartz
+ [( D3 v2 H1 m; r" q# b(3)部署说明:本项目为两个数据库,由一个数据库的表向另外一个数据库的表做数据迁移,其中数据库脚本在:/src/main/resources/sql/下面
3 B4 b& G8 D+ C5 z# X- k(4)项目功能:本项目运行在tomcat容器中,主要功能为从spring_batch_left库的user_from表抓取数据,之后批量插入到spring_batch_right库的user_to表,并应用quartz对job进行定时触发(目前设置的定时为每隔一分钟执行一次)6 j3 M9 X. v, L3 d3 {5 i* T$ q* h
链接地址:https://github.com/itmrchen/SpringBatch-DataMigration
/ y6 [& Q' h4 g+ {6 v9 X( P% R" T7 q0 [ S5 r' ]
4 Y; K! U, N; X9 T& ^. ^# o; o% F0 V/ G% {2 t, c
+ }7 z+ j7 E; c8 o+ y- f/ i
) s5 ?7 w, T8 w" q; T4 O
|
|