gpt4 book ai didi

asp.net - asp.net中导出大量数据到客户端

转载 作者:行者123 更新时间:2023-12-02 23:29:51 26 4
gpt4 key购买 nike

我需要通过网络将大量数据(~100mb)从sql表导出到用户。这样做的最佳解决方案是什么?一种想法是将数据导出到数据库服务器上的文件夹,压缩它(通过某种方式),然后为用户提供下载链接。还有其他方法吗?另外,我们可以压缩 sql server 中的数据吗?

欢迎任何方法。

最佳答案

我不会占用数据库等待用户下载 100Mb,即使对于高速用户也是如此。当用户请求文件时,让他们指定一个电子邮件地址。然后调用异步进程来提取数据,将其写入临时文件(毕竟不希望内存超过 100mb),然后将临时文件压缩到存储位置,然后向用户发送一封包含下载链接的电子邮件文件。

关于asp.net - asp.net中导出大量数据到客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/837273/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com