大数据导出方法、装置、设备及存储介质

基本信息

申请号 CN202110687132.6 申请日 -
公开(公告)号 CN113486097A 公开(公告)日 2021-10-08
申请公布号 CN113486097A 申请公布日 2021-10-08
分类号 G06F16/25(2019.01)I;G06F16/22(2019.01)I;G06F16/174(2019.01)I;G06F16/16(2019.01)I;G06F9/50(2006.01)I 分类 计算;推算;计数;
发明人 刘子龙;徐子宇;史海华 申请(专利权)人 上海百秋电子商务有限公司
代理机构 上海汉声知识产权代理有限公司 代理人 胡晶
地址 200335上海市长宁区广顺路33号8幢1层2403室
法律状态 -

摘要

摘要 本发明公开了一种大数据导出方法、装置、设备及存储介质,针对现有的大数据导出方法不能满足用户的需求的问题,通过初始化一excel临时文件,生成一writer对象;根据类别获取数据,并组成相应的数据集;将数据集的名称设置为键,数据集的行数据设置为值,组成二维数组;将类别名作为工作簿的名称,根据获取的数据量及预设的工作簿模式大小,生成一个或多个工作簿,并在临时文件中构造出相应的一个或多个工作簿的writer对象;再将二维数组中的数据存入writer对象相应的工作簿中,在临时文件中形成一虚拟的excel文件;最后将临时文件中的数据以压缩的方式写入目标文件中。通过该大数据导出方法可减小服务器的内存压力,还可缩短数据导出的时间。