1.目前使用poi导出excel表格,之前用03版本可以导出2000条左右,现在换成07版本,只能导出900条左右。测试后发现导出07版本的excel花费的时间大概是03版本的3倍左右。
2.项目设置30s超时,从数据库查出来的1条数据对应一张excel,不用考虑多的sheet页,业务不允许。
3.目前是导出excel到临时文件夹,然后从临时文件夹中打包成zip包。
4.目前想法是从数据库中读取的数据转换成输出流然后存在缓存管理类中。但是输出流还要写到excel中。就是无论怎样都会进行磁盘交互。最后是要打成zip包的。这个过程如何实现呢?