【发布时间】:2016-09-29 19:35:17
【问题描述】:
我是使用 MEAN Stack 进行 Web 开发的初学者。我正在考虑为这个特定项目在 Heroku 上部署我的应用程序。我正在尝试创建一个应用程序,用户可以在其中上传大型 excel 文件(>200MB)。应用程序需要处理 excel 文件,然后将生成的类似大小的文件导出到另一个服务。我很难弄清楚以下几点:
- 是否可以在 Heroku 中将文件保存在磁盘上?
- 对于这个过程,我是否需要将文件保存在服务器上的某个位置,或者是否可以只处理保存在内存中的文件然后导出?
- 是否可以从磁盘处理大文件,或者我应该尝试将信息保存在数据库中?
- 是否存在限制要在内存中处理的文件大小的 Heroku 约束?
我查找的信息似乎太复杂了,像我这样的初学者无法理解。我尝试过的事情并没有取得太大的成功,我不想花太多时间尝试所有这些可能性。
我应该如何进行?
谢谢。
【问题讨论】:
标签: node.js heroku file-upload limit