大数据导出方法、装置、设备及存储介质
基本信息
申请号 | 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文件;最后将临时文件中的数据以压缩的方式写入目标文件中。通过该大数据导出方法可减小服务器的内存压力,还可缩短数据导出的时间。 |
