Tenemos un requisito en nuestro proyecto para generar un gran archivo CSV cada 2 horas utilizando un programa Java.
Este archivo tendrá alrededor de 60,000 líneas (alrededor de 120 caracteres por línea). Todavía no estoy seguro del tamaño.
Me gustaría saber si me encontraría con algún problema de memoria porque abriré el archivo usando FileWriter y luego seguiré escribiendo y finalmente cerraré el archivo.
¿Debería preocuparme por el tamaño del archivo? En caso afirmativo, ¿hay otras buenas técnicas para escribir en un archivo grande en Java que no sea el uso de FileWriter?
Estamos usando Java 5.