【发布时间】:2016-05-14 09:29:50
【问题描述】:
我正在考虑从 Blobstore 切换到 Google Cloud Storage,以便在项目中上传图片(因为 Google 将 Blobstore 称为“已取代”)。
在 Blobstore 中,多部分表单将直接提交(上传)到 Blobstore,然后 Blobstore 将重写请求并重定向到 GAE 应用程序以处理BlobKey(s)。这意味着 GAE 应用程序的负载非常小。
有没有办法使用 Google Cloud Storage (GCS) 实现类似的工作流程?
Reading and Writing to Google Cloud Storage 给出的示例涉及 GAE 代码处理上传、读取数据并将其保存在 GCS 中。
类似地为(例如)上传的图像文件提供服务:似乎必须在 GAE 代码中实现一个处理程序才能从 GCS 读取并返回图像数据。
有没有办法简单地为 GCS 中的资源生成 URL(AFAIK AWS S3 支持这一点)并从那里提供服务?
【问题讨论】:
标签: java google-app-engine google-cloud-storage