Возможна ли многопоточная вставка JDBC?

В настоящее время я работаю над Java-проектом, в котором мне нужно подготовить большую (для меня) базу данных mysql. Мне нужно сделать веб-скрейпинг с помощью Jsoup и сохранить результаты в моей базе данных. По моим оценкам, мне нужно будет вставить от 1 500 000 до 2 000 000 записей. В моем первом испытании я просто использую цикл для вставки этих записей, и мне требуется одна неделя, чтобы вставить около 1/3 необходимых записей, что, я думаю, слишком медленно. Можно ли сделать этот процесс многопоточным, чтобы я мог разделить свои записи на 3 набора, скажем, 500 000 записей на набор, а затем вставить их в одну базу данных (в частности, в одну таблицу)?

5
задан Biscuitz 12 March 2012 в 09:50
поделиться