我正在处理包含数据库中的多个记录列表的List
。
我应该如何指定处理每个子列表的 block 大小?
我的步骤中确实有 block 配置,它适用于子列表的数量,而不是子列表的内容。
我的用例是,每个子列表可以包含 5000-10000 条要处理的记录,并且可以有 4-5 个这样的列表,不想在一个 block 中处理所有这些。
感谢您的帮助,提前致谢。
最佳答案
这是不可能的。 block 大小(提交间隔)是 block 中的项目数。如果您的项目是一个列表(无论此列表中有多少项目),则 block 大小将是一个事务中要读取/处理/写入的列表的数量。
关于java - Spring 批处理 : Specifying chunk size for processing List of Lists,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52374138/