为了账号安全,请及时绑定邮箱和手机立即绑定

几万数据导出excel内存溢出要怎么解决呢

几万数据导出excel内存溢出要怎么解决呢

正在回答

2 回答

使用使用阿里的EasyExcel来读取,我试过100w条数据,当然也可以实现多sheet来做

0 回复 有任何疑惑可以回复我~

workbook的解析方式是dom解析,把结果一次都读入内存操作,这样的操作平时是不会有问题的,但是并发量上来的时候就会出现OOM,而阿里的easyExcel运用的SAX的解析方式,明显降低了内存,但是速率下降,要不考虑用easyExcel


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

几万数据导出excel内存溢出要怎么解决呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信