大数据Excel操作不会内存溢出POI

时间:2016-08-18 14:33:59
【文件属性】:

文件名称:大数据Excel操作不会内存溢出POI

文件大小:98KB

文件格式:RAR

更新时间:2016-08-18 14:33:59

大数据Excel poi 内存溢出 数据库

从别人那用25分下载,包括三个源码,现整合1分分享给大家!!!! 绝对原创,这是我在项目中解决大数据Excel导入时内存溢出问题而编写的Excel行级解析器。同时支持Excel-2003和Excel-2007,excel-2003解析采用poi的eventusermodel模式实现,2007采用xmlreader实现,经项目验证,excel文件20W条数据没有任何问题,仅读取的话2-3分钟解析完毕。 网络上有关eventusermodel方式解析的资料太少,我花费时间较多,因此分数较高,但绝对物有所值!源码中有示范解析的测试类,简单易懂。 Excel文件20W条数据不成问题,因为Excel解析是我自己原创的行级处理器,不会一次性生成很多对象,因此不存在内存溢出现象,只要excel文件放得下,有多少记录都没问题。


【文件预览】:
poiexcel例子
----srcyyyy()
--------src()
----srcyyyy.rar(8KB)
----大数据Excel通过POI导入数据库通用设计方案.doc(137KB)
----src()
--------com()
----src.rar(26KB)

网友评论

  • 解决了实际问题
  • 不错,学习一下
  • 可以用来看看,但是不能解决问题
  • 很实用的代码,很好。
  • 不错,值得一看,可以改进
  • 还可以,始终不是理想的,能达到边读边写,只占用点缓冲区,不占太多内存更好,谢谢!
  • 不错的代码,解决了我的项目难关,谢谢分享
  • 很实用的代码
  • 刚好需要,可以下载下来参考模拟写代码
  • 非常好的源码,谢谢
  • 晕,10w都溢出了。
  • 很实用的代码
  • 不好,思路不清晰,没有什么帮助
  • 感谢楼主的分享,代码很给力,有点缺憾就是没有对日期类型的处理,还有点就是没有Excel2003的处理,可能我的要求高了,不过自己已经解决了,在这里还是感谢楼主的分享
  • 还不错 看了一下
  • 很好,可用,谢谢分享
  • 不错的代码,可以参考下
  • 还行,参考下。。。
  • 非常好的源码,谢谢
  • 谢谢!很好的方案!
  • 如果要是一个完整的工程就好了,这样代码粘贴有点麻烦,不过还是很不错的代码
  • 非常好的源代码可以用
  • 非常好的源代码可以用
  • 非常好的源码,谢谢 能运行
  • 非常好的源码,谢谢