级数据读写Excle"/>
百万级数据读写Excle
Excel 2003及以下的版本。一张表最大支持65536行数据,256列。也就是说excel2003完全不可能满足百万数据导出的需求。Excel 2007-2010版本,一张表最大支持1048576行,16384列。
目前读写Excle常用JAVA技术分为POI、JXL、FASTEXCLE。相比其它两种技术,POI支持公式、宏以及格式设置,效率高。
对于大数据量的写入,POI在最新的版本中引入了sxssf,支持对大数据量的写操作。在创建SXSSFWorkbook对象时,需要设置一个窗口大小,sxssf也就是通过将大数据量先写到本地磁盘,在通过读取本地磁盘数据,根据设置的窗口大小,多次将数据写入Excle
更多推荐
百万级数据读写Excle
发布评论