Schnellste Möglichkeit, große Datenmengen in eine Java-Textdatei zu schreiben

Ich muss riesige Daten in eine Textdatei schreiben. Ich habe BufferedWriter verwendet, um die Daten zu schreiben, und es dauerte ungefähr 40 Sekunden, um 174 MB an Daten zu schreiben. Ist dies die schnellste Geschwindigkeit, die Java bieten kann?

bufferedWriter = new BufferedWriter ( new FileWriter ( "fileName.csv" ) );

Hinweis: Diese 40 Sekunden umfassen auch die Zeit für das Iterieren und Abrufen der Datensätze aus der Ergebnismenge. :). 174 mb steht für 400000 Zeilen in der Ergebnismenge.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage