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

0 评论

0 收藏

分享

springbatch作用

Springbatch作用体现在哪些业务场景呢?: y% p* `# V  p9 q7 b$ Q
  • 我们不会总是想要立即得到需要的信息,批处理允许我们在请求处理之前就一个既定的流程开始搜集信息;比如说一个银行对账单,我们可以按月生成,并在用户查询之前开启一个批处理流程进行处理;
  • 有时候它能让生意做得更好;比如说在线购物时,并不是说你买了一个产品零售商就立即发货,而是四五个小时后,统一发货;
  • 更好的利用资源;让应该利用的处理能力闲置起来是一个大的浪费,我们可以定制处理让一个机器一个接一个的运行Job可以更好的利用机器的处理能力;2 H2 Y7 N! G4 C/ F- z
; X4 n1 u/ Q. ?' o5 Y* L* h
现在有许多应用程序都需要批量处理(Springbatch作用),比如:
: Z% T+ K  `9 d2 V
  • 自动,复杂地处理大量信息,无需用户交互即可最有效地进行处理
  • 定期应用非常大的数据集重复处理复杂的业务规则
  • 从内部和外部系统接收的信息的集成,需要格式化,验证和以事务方式进行处理,记录到系统中( I" F4 f# I+ B4 d% @0 A
遇到上述场景,就可以考虑SpringBatch来实现了
  y/ ^1 E  T! p7 M: L) @3 k8 v: w9 W5 p$ U, O  x: w0 S

( Z7 y( d7 t3 ?/ K. p
回复

举报 使用道具

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