有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用Spring批处理将大量数据存储到数据库中

  • 我有大量的数据要核实。然后在一个对象中设置 最后逐一保存在数据库中。所以这需要花费很多时间。我是 计划使用Spring Batch存储大量数据 在单次拍摄后进行处理。这样我就可以消磨时间了 每次都和db交谈
  • 我可以将整个数据存储在一个列表中,并使用Spring批存储吗 还是有别的办法? 请帮我举个例子
  • Coading语言-Java-struts

  • 数据库-MySql服务器


共 (1) 个答案

  1. # 1 楼答案

    Store large amount of data

    Can I store the whole data in a list

    如果您的“大量”数据适合内存,那么您可以这样做。但我不确定如果你的数据足够大,无法存储在内存中,那么这是不是一条可行的道路

    springbatch中chunk oriented processing的思想是不是将整个数据集加载到内存中,而是将其分块加载。该模型非常健壮,可以处理任意数量的输入数据,并且内存占用率很低(只有块大小的项加载到内存中)