Spring Batch Job

时间:2017-10-07 16:05:24

标签: spring-batch

我们有两张桌子。在一个表中,数据继续从不同的源插入。

要求是,我们需要从该表中读取记录并将它们复制到另一个表中。只应读取批处理程序以前未读取的那些记录,并将记录插入另一个表中。

我们考虑过定期使用Spring Batch。批处理将定期运行(每10分钟)并从该表复制数据(仅限那些未复制到另一个表的记录)并插入另一个表。

我的问题是,如果一个批处理过程一次选择100个记录,那么另一个批处理实例(如果两个实例运行批处理作业)知道一组记录是否已从DB中获取?如果在复制数据时发生故障,我应该如何处理这种情况。

0 个答案:

没有答案