发明名称 |
一种基于异步处理的大数据量Excel文件导出方法 |
摘要 |
一种基于异步处理的大数据量Excel文件导出方法,涉及一种数据导出方法。目前,处理大规模数据导出方法占用内存资源过大。本发明包括以下步骤:Excel辅助应用模块将Excel数据分成若干数据组;当应用系统向Excel辅助应用模块发送Excel数据导出请求时,Excel辅助应用模块向多个处理器提出Excel数据导出请求;每个处理器处理Excel数据导出请求时,都在指定存储路径新建一个Excel文件;多个Excel文件叠加构成的完整的Excel文件,用户在存储路径下查看并下载生成的Excel文件。本技术方案业务处理时间短,占用单个处理器的内存资源小,系统性能不受影响,提高用户使用友好度。 |
申请公布号 |
CN103810238A |
申请公布日期 |
2014.05.21 |
申请号 |
CN201310584833.2 |
申请日期 |
2013.11.20 |
申请人 |
国家电网公司;国网浙江省电力公司信息通信分公司;浙江创维自动化工程有限公司 |
发明人 |
陈顺德;王红凯;李熊;裘炜浩;王志强;洪建光;裴旭斌;沈志豪;蒋锦霞;肖政;陈清泰 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
浙江翔隆专利事务所(普通合伙) 33206 |
代理人 |
戴晓翔 |
主权项 |
一种基于异步处理的大数据量Excel文件导出方法,其特征在于包括以下步骤:Excel辅助应用模块将Excel数据分成若干数据组;当应用系统向Excel辅助应用模块发送Excel数据导出请求时,Excel辅助应用模块向多个处理器提出Excel数据导出请求;每个处理器处理Excel数据导出请求时,都在指定存储路径新建一个Excel文件,通过访问数据库,读取记录逐条写入相应Excel文件中; 多个处理器在指定的存储路径下形成多个Excel文件;多个Excel文件叠加构成的完整的Excel文件,用户在存储路径下查看并下载生成的Excel文件。 |
地址 |
100031 北京市西城区西长安街86号 |