目前我有一个 GAE 应用程序可以进行一些离线处理(备份用户的数据),并生成一个大约 10-100 MB 的文件。我不确定将此文件提供给用户的最佳方式。我正在考虑的两个选项是:
将一些代码添加到离线处理代码中,将其作为表单上传到 blob 存储区,并通过正常的 blob 存储区进程来提供文件。
让离线处理代码将文件存储在 GAE 之外的某个地方,并从那里提供服务。
我忽略了更好的方法吗?我猜这是不太适合 GAE 的功能。我曾想过在数据存储中存储为 db.Text 或 Dd.Blob,但我遇到了 1 MB 的限制。
任何输入将不胜感激,