Spring Batch: какую реализацию ItemReader использовать для большого объема и низкой задержки

Случай использования: Чтение 10 миллионов строк [10 столбцов] из базы данных и запись в файл (формат csv).

Какая реализация ItemReader средиJdbcCursorItemReader & JdbcPagingItemReader будет предложено? В чем будет причина?

Что было бы лучше (быстрее) в приведенном выше случае использования?

Будет ли выбор отличаться в случае однопроцессного или многопроцессорного подхода?

В случае многопоточного подхода с использованием TaskExecutor, какой из них будет лучше и проще?

Ответы на вопрос(2)

Ваш ответ на вопрос