基于异步流式分块数据动态导出Excel的方法及系统
申请号:CN202510419678
申请日期:2025-04-03
公开号:CN120561175A
公开日期:2025-08-29
类型:发明专利
摘要
本发明提出了基于异步流式分块数据动态导出Excel的方法及系统,属于大数据量导出技术领域;包括接收用户导出请求,并生成唯一请求ID;基于导出请求生成导出任务,返回任务ID并作出异步响应;将任务提交至线程池队列,通过流式查询分批次从数据库中获取分块数据;其中,线程池的核心线程数及最大线程数均基于动态资源分配方法进行调整,并结合滑动窗口算法平滑负载变化;采用流式写入技术将分块数据逐批写入Excel文件;任务完成后推送通知至用户端。本发明在面对大数据量导出时,能够保证数据导出时的快速性、可用性、安全性。
技术关键词
动态资源分配方法
分块
滑动窗口算法
队列
导出技术
断点
分片
查询算法
处理器
加密数据
通知
程序
核心
模块
内存
可读存储介质
消息
存储器