liaoboisyj 2010-06-12 12:06
浏览 317
已采纳

请教一个java 操作excel大数据量的问题



我现在有一个这样的需求:用户传很多excel文件上来,每个excel文件大概有6w条记录的数据,多的有18万条记录,当然他可能在一个excel表里,也可能在多个excel表里。在这个excel工作簿里有一个关联编码是和数据库某字段,一一对应的,不能多,也不能少。数据库数据有100w条记录,我现在要比对用户上传的excel工作簿里的关联编码是否和数据库的一致且excel工作簿里的关联编码不能重复。向大家请教个好的解决方案!!!谢谢!!!
  先说明,这个是一个web开发,项目经理要求是,设计一个按钮,用户点击这个按钮后,所有的过程让java自动完成。


而且,我的这个项目要求兼容2003与2007,请不要说用poi把整个excel加载进内存的方法,我试过了,一加载进来就oom了,测试的excel 还只有4万条数据量。
问题补充
首先谢谢大家的回复,我先试试大家的各种方法。也欢迎大家做进一步的指导。
问题补充
我好像有一点没说清楚,就是我的这个项目,是用java开发的。
问题补充
非常感谢大家的帮助,因为前段时间忙,没来论坛。谢谢大家!!!
问题补充
非常感谢大家的帮助,前段时间因为忙,所以没顾上,上论坛,谢谢大家的帮助。

  • 写回答

24条回答 默认 最新

  • gaosheng08 2010-06-12 12:06
    关注

    http://gaosheng08.iteye.com/blog/624758
    这是本人用poi的eventmodel写的大数据量的excel的读取程序。
    也许对楼主用帮助。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(23条)

报告相同问题?

悬赏问题

  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
  • ¥15 求解 yolo算法问题
  • ¥15 虚拟机打包apk出现错误
  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备