文章18 | 阅读 21279 | 点赞0
官网:https://www.yuque.com/easyexcel/doc/easyexcel
传统的excel处理工具(apache poi、jxl等)严重消耗内存(3兆的文件一般需要100兆的内存),在并发量大或者数据量很大时,容易发生内存溢出(OOM)、jvm频繁full gc;
easyexcel重写了poi对07版Excel的解析,减少了内存消耗**;同时对模型转换进行封装**,简化了用户使用
工作原理
传统excel解析工具将所有数据一次性加载到内存进行解析,解析完成后返回数据;
easyexcel没有将数据一次性加载到内存,而是在磁盘上一行一行读取,逐个解析;
将解析结果通过观察者模式返回,交给程序进行后续处理;
解析时丢弃一些不重要的数据(宽度、样式、字体等),节省了内存消耗
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/weixin_43931625/article/details/107504046
内容来源于网络,如有侵权,请联系作者删除!