|
项目名称:《SpringBatch-DataMigration》' G" b9 O9 Z$ d* @* Q
0 a' C0 ~1 U* U- r# R: ~6 ^: N
7 z4 X( z9 ~2 B4 @; G( R
项目简介:2 l4 ^+ ?) ?; `8 e
SpringBatch数据迁移项目' l; x3 }" W2 B* n# U
(1)项目简介:主要解决两库的两个表数据迁移和同步问题,曾经测试过350万数据10分钟内迁移完毕
* ]1 o6 r( r/ [" y(2)相关技术:mybatis、springBatch、mysql、quartz
- w \/ j' P- O) k) j5 e; C(3)部署说明:本项目为两个数据库,由一个数据库的表向另外一个数据库的表做数据迁移,其中数据库脚本在:/src/main/resources/sql/下面
3 x: ^4 G3 [6 i+ V' X/ b& x(4)项目功能:本项目运行在tomcat容器中,主要功能为从spring_batch_left库的user_from表抓取数据,之后批量插入到spring_batch_right库的user_to表,并应用quartz对job进行定时触发(目前设置的定时为每隔一分钟执行一次)
4 L0 X ?8 _5 ~" E; L6 X) C. M链接地址:https://github.com/itmrchen/SpringBatch-DataMigration
8 f6 G9 w5 K/ ~: X) H3 o
, V3 O8 b: m: N- U) S6 g. ]7 B# C/ ], p' \
% e- q- Q5 h% i$ H
- p( f6 i! M- E+ F6 n
7 `" g( m2 {2 ^8 o
|
|