0 评论

0 收藏

分享

springbatch作用

Springbatch作用体现在哪些业务场景呢?+ K7 L2 @$ X0 i4 C/ J/ O
  • 我们不会总是想要立即得到需要的信息,批处理允许我们在请求处理之前就一个既定的流程开始搜集信息;比如说一个银行对账单,我们可以按月生成,并在用户查询之前开启一个批处理流程进行处理;
  • 有时候它能让生意做得更好;比如说在线购物时,并不是说你买了一个产品零售商就立即发货,而是四五个小时后,统一发货;
  • 更好的利用资源;让应该利用的处理能力闲置起来是一个大的浪费,我们可以定制处理让一个机器一个接一个的运行Job可以更好的利用机器的处理能力;
    * b9 {; n$ o$ Y  t: \! y8 P

% `' r# m1 [% v" ~$ ~现在有许多应用程序都需要批量处理(Springbatch作用),比如:
  }+ A. J6 p' z8 ^7 _& J0 ?
  • 自动,复杂地处理大量信息,无需用户交互即可最有效地进行处理
  • 定期应用非常大的数据集重复处理复杂的业务规则
  • 从内部和外部系统接收的信息的集成,需要格式化,验证和以事务方式进行处理,记录到系统中  T0 Z2 W2 M% |/ V( f# M( z) Z! ]
遇到上述场景,就可以考虑SpringBatch来实现了, k0 u( m) p. B' `3 B% w

& e- @, b5 t3 n0 h0 z% m, e( i, K( D
回复

举报 使用道具

相关帖子
全部回复
暂无回帖,快来参与回复吧
主题 24
回复 1
粉丝 0
快速回复 返回顶部 返回列表