|
项目名称:《SpringBatch-DataMigration》
+ k# ]/ _( A$ d0 t' f' Y
V" X7 Y* v1 r- E5 `+ F: P+ s* C3 ^2 q6 V% Y1 U8 Y
项目简介:
% m7 P* J* b" H8 Z1 V1 OSpringBatch数据迁移项目$ K+ s! e2 e: o" o" ], d
(1)项目简介:主要解决两库的两个表数据迁移和同步问题,曾经测试过350万数据10分钟内迁移完毕; z: U1 \* v* h: M
(2)相关技术:mybatis、springBatch、mysql、quartz
/ T7 ?. }# c9 A2 {% U8 e(3)部署说明:本项目为两个数据库,由一个数据库的表向另外一个数据库的表做数据迁移,其中数据库脚本在:/src/main/resources/sql/下面
# U0 C* ], f* C. R(4)项目功能:本项目运行在tomcat容器中,主要功能为从spring_batch_left库的user_from表抓取数据,之后批量插入到spring_batch_right库的user_to表,并应用quartz对job进行定时触发(目前设置的定时为每隔一分钟执行一次)
1 {/ c. I2 N3 ^+ w2 \3 d链接地址:https://github.com/itmrchen/SpringBatch-DataMigration
2 {+ P5 h! r9 V3 h a- i& h; T9 V9 v5 M0 E+ Y( V+ @0 t" c/ S1 \! M
+ o( T" x) {( L3 ]3 s! E! J! \0 O6 h4 b$ s- t6 @( k
+ y5 R& U% q, @8 s% f
4 |" ^; h4 E2 p! |6 |; F |
|