MySQL Connector / J JDBCドライバーバージョン5.1.3以降では、com.mysql.jdbc.Statement。setLocalInfileInputStream() Javaコード内で、メモリ内のフォーマットされた文字列/テキストを「LOADDATAINFILE」呼び出しに「パイプ」するメソッド。これは、しないことを意味します 一時ファイルをメモリから書き出して再読み取りする必要があります。参照してください:
http://dev.mysql .com / doc / refman / 5.1 / en / connector-j-reference-implementation-notes.html (ページ下部)
このプロセスは、この投稿> :
http://jeffrick.com/2010/03 / 23 / Bulk-insert-into-a-mysql-database
O'reillyは、MySQL/をカバーするPDFを作成しました。 JDBCパフォーマンスジェム 、これを参照します。
Hadoopでの使用法 についても言及されています。 (高度なJavaトピック)。
これがすべてお役に立てば幸いです。
乾杯
リッチ