开发者社区> 问答> 正文

大家好,业务中遇到了大数据量(接近百万级)的数据导出成excel/csv,之前的方案是java应用从mysql查出数据,poi生成excel,在pg有没有更好的方案?有七八十万的导出场景

喜爱PostgresSQL的同学扫码进群

image | left

展开
收起
我叫石头 2019-01-27 18:03:04 8607 0
4 条回答
写回答
取消 提交回答
  • 使用SXSSFWorkbook,否则内存撑不下

    2019-07-17 23:27:08
    赞同 展开评论 打赏
  • 异步流式写入文件服务器,然后下载。

    POI中本身就支持流式写入,如果使用CSV就更加简单了。

    2019-07-17 23:27:08
    赞同 展开评论 打赏
  • 用copy 命令直接导出成csv.

    2019-07-17 23:27:08
    赞同 展开评论 打赏
  • 也许我注定成不了一个伟大的人 但是至少我可以做一个很棒的自己 正确认知自己,做好自己现在的工作 努力提升自己的能力 踏踏实实地做一个程序员!

    看看阿里开源的一个导出excel 。貌似可以提高速度。

    2019-07-17 23:27:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载

相关镜像