在DB2数据库中插入1500万行

par*_*tha 5 java sql db2

我必须在DB2数据库中加载大约1500万行数据- 使用java.

为了简单起见,我不打算谈论文件的格式或数据库中的表数.比方说,只有一个包含5列的表从一个巨大的单个csv文件中获取数据.

在这种情况下 - 我需要一些东西

  1. 快速
  2. 稳定

我并不担心

  1. 代码重用
  2. 模块化
  3. 可测性

在我看来,使用简单的批量插入java是要走的路.我知道Spring Batch但不知道是否值得努力添加该层.

问题分组 - 你会建议什么.Java / Java EE世界上任何东西都是可以接受的解决方案(只要它不需要我们需要购买的软件).

Laa*_*ssi 0

使用像 Pentaho 或 Talend 这样的 ETL 会很棒。