|
项目名称:《SpringBatch-DataMigration》* }2 f- M9 l- W' |
6 q. O/ j$ c% f! B2 W
" ]; P9 X8 n* g: ]$ L' i项目简介:
& H$ ]: z7 c3 k+ T% ZSpringBatch数据迁移项目% W1 u, I8 p* m% z4 \
(1)项目简介:主要解决两库的两个表数据迁移和同步问题,曾经测试过350万数据10分钟内迁移完毕3 t" I) q% @1 M" I
(2)相关技术:mybatis、springBatch、mysql、quartz7 h& ~: @8 }" l; R0 b
(3)部署说明:本项目为两个数据库,由一个数据库的表向另外一个数据库的表做数据迁移,其中数据库脚本在:/src/main/resources/sql/下面$ ^: m5 a5 [2 I& B2 {
(4)项目功能:本项目运行在tomcat容器中,主要功能为从spring_batch_left库的user_from表抓取数据,之后批量插入到spring_batch_right库的user_to表,并应用quartz对job进行定时触发(目前设置的定时为每隔一分钟执行一次)1 x7 L7 w8 M, D2 E* m
链接地址:https://github.com/itmrchen/SpringBatch-DataMigration4 O# H7 s# B' D4 `" j( _" ~
' F4 S4 q# D: Y7 t" o: u: n
% Z0 w% K4 H3 m3 @3 d9 c6 A+ ?0 ~7 A' d) u. N7 o, I
2 E8 n/ D0 h" ]$ h2 t$ C1 G
- m! b. O2 m1 ]/ `" S) b |
|