У нас есть большой файл, который можно разделить логически (не по диапазону, а по появлению следующей записи заголовка)
Например
HeaderRecord1
... большое количествоподробные записи
HeaderRecord2
... большое количество подробных записей
и так далее ...
Мы хотим разбить файл на несколько небольших файлов на уровне HeaderRecord и обработать их впараллельно.
Как этого добиться в Spring Batch? Когда я зашел в Google, я наткнулся на Systemcommandtasklet и использовал команду разделения Linux / Unix для разделения.
Это лучший подход? Есть ли в Spring Batch варианты разделов?
Спасибо и всего наилучшего