【发布时间】:2016-09-03 13:46:42
【问题描述】:
我们正在尝试比较 2 个 3 GB 大小的 CSV 文件。 我们在尝试使用 CSV 地图阅读器读取这些文件时收到 java 堆内存错误。谁能帮我解决这个问题。
【问题讨论】:
-
请提供您的代码
-
如果您一次将 CSV 文件的全部内容读入内存,那么如果您没有足够的内存来存储内容,您可能会遇到错误。您是否尝试过阅读编写程序以一次读取每个文件一行并比较它们?还是将其写入存储文件中的 1 行并在整个其他文件中搜索该内容?
标签: java csv comparison large-files