我喜欢用于 Datastore 的 Google App Engine(以及我可以使用 Python 开发的事实),但它们在获取和上传文件方面有1MB 的限制。另一方面,我猜它不是为此而设计的。
我设法创建了一个服务,它获取一个 URL(或来自用户的文件),在 GAE 上获取它,然后将它放在 Google Storage 上。工作得很好,但对于小于 1MB 的文件。当然有一些变通方法,但我认为通过跳过 GAE 进行数据检索来更快地做到这一点应该是可行的。
所以我的问题是:是否可以将我的数据存储保留在 GAE 上,并且只知道 URL(或上传文件的特殊形式)创建标头,然后让 Google Storage 获取文件并将其存储在没有 1MB 限制的情况下?