3

次のように、Web サービスから大きな csv を読み込んでいます。

br = new BufferedReader(new InputStreamReader(website.openStream(), "UTF-16"));

行ごとに読み取り、データベースに書き込みます。データベースへの書き込みはこの操作のボトルネックであり、Web サービスで「タイムアウト」する可能性があるかどうか疑問に思っているので、何も読み取っていないために Web サービスが接続を切断するだけの状態になります.. .

または、BufferedReader は、ストリームを読み取るまでストリームをメモリにバッファリングするだけですか?

4

4 に答える 4