Мне нужно создать отчет о большом количестве данных в CSV-файл. Я хочу избежать загрузки всех данных в память и сбросить их все. Мой предпочтительный способ - создать заголовок csv и затем последовательно записать данные в csv.
Я использую принтер csv из apache csv, который может создать строку csv с некоторыми настройками. Но когда я звоню после каждой записи, запись сбрасывается слишком медленно.
Есть ли у вас какие-либо советы, как решить эту задачу?