请选择 进入手机版 | 继续访问电脑版

0 评论

0 收藏

分享

springbatch作用

Springbatch作用体现在哪些业务场景呢?# o( ?- B) v0 v+ z0 z1 r4 d
  • 我们不会总是想要立即得到需要的信息,批处理允许我们在请求处理之前就一个既定的流程开始搜集信息;比如说一个银行对账单,我们可以按月生成,并在用户查询之前开启一个批处理流程进行处理;
  • 有时候它能让生意做得更好;比如说在线购物时,并不是说你买了一个产品零售商就立即发货,而是四五个小时后,统一发货;
  • 更好的利用资源;让应该利用的处理能力闲置起来是一个大的浪费,我们可以定制处理让一个机器一个接一个的运行Job可以更好的利用机器的处理能力;2 j, s* W2 n4 }+ K
* R' l6 n! o, H5 R4 o$ l! l1 y' H
现在有许多应用程序都需要批量处理(Springbatch作用),比如:
6 G+ q2 e3 p3 ^  p! {
  • 自动,复杂地处理大量信息,无需用户交互即可最有效地进行处理
  • 定期应用非常大的数据集重复处理复杂的业务规则
  • 从内部和外部系统接收的信息的集成,需要格式化,验证和以事务方式进行处理,记录到系统中
    % D, m, K) |! h% y
遇到上述场景,就可以考虑SpringBatch来实现了
0 e" Y3 c+ x; b) B! ~# F: S+ k! r) g: D$ {1 ~
3 V  k% `" Y2 }1 z
回复

举报 使用道具

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