具有多个表的spring批处理远程分区

时间:2015-04-01 00:34:07

标签: spring-batch

我开发了一个应用程序,我们必须从一个大表中处理超过500万条记录。我们使用了spring批量远程分区,它工作正常。

我现在必须使用相同的工作并调整它来为多个表创建分区。每个分区都有表名和最小和最大记录,因此slave知道从哪个表读取数据和准备文件。

我的问题是,如果是的话可以做到这一点那么github上是否有任何样本。

谢谢

1 个答案:

答案 0 :(得分:0)

是的,这可以做到。您需要实现自己的Partitioner来处理为每个表/行范围创建ExecutionContexts的逻辑。

一些好的资源: