java - 在 DB2 数据库中插入 1500 万行

标签 java sql db2

<分区>

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

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

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

  1. 稳定

我真的不担心

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

在我看来,使用简单 java 的批量插入是可行的方法。我知道 Spring Batch 但不知道添加该层是否值得。

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

最佳答案

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

关于java - 在 DB2 数据库中插入 1500 万行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15477179/

相关文章:

java - Maven surefire - 在测试之间建立依赖关系

jdbc - 时间戳模式下的 Kafka Connect - 如何附加到查询的末尾?

c - 编译 dblognoconn.obj 时 Unresolved external symbol 错误

sql - 插入时 db2 SQLCODE -668

c# - 我试图掌握创建一个使用 SQL Server 数据库的程序的概念,但我习惯于只在我的本地机器上运行它

Java编译器错误谜题: "inner classes cannot have static declarations" - except for simple types

java - 从 List<Integer> 中检索所有值对

java - Google 登录按钮空指针异常

mysql - 基本 MySQL 选择查询

c# - 为什么我的 SQL 查询在转换后比较日期时选择所有行?