【发布时间】:2014-01-29 20:48:52
【问题描述】:
关于 Blobstore 和 Google Cloud Storage (GCS) 的许多问题和答案都是两三年前的事情,而这些年来情况发生了巨大变化。 GCS 不再是一个独立的服务。现在是integrated 进入 Google App Engine (GAE)。
Google 似乎非常努力地推动 GCS,例如,Blobstore is deprecated,
此处用于将文件写入 Blobstore 的文件 API 功能已 已弃用,并将在将来的某个时间删除,在 倾向于将文件写入 Google Cloud Storage 并使用 Blobstore 为他们服务。
我认为现在是切换到 GCS 的时候了。
例如,www.example.com 是基于 GAE 构建的站点,而 example.jpg 是存储在 GCS 上的图像,我想使用 url http://www.example.com/images/example.jpg 提供图像
这在过去是不可能的,但现在有了integration,这成为可能。
我发现了这个:
https://developers.google.com/appengine/docs/python/googlecloudstorageclient/ 说:
当 Blobstore API 与 Images API 一起使用时,您会得到一个 提供图像的强大方式,因为您可以直接提供图像 来自 GCS,绕过 App Engine 应用程序,从而节省实例时间 费用。
我确实知道如何“绕过 App Engine 应用”。有没有关于如何在使用 Blobstore API 和 Images API 提供图像时绕过 GAE 的示例?
【问题讨论】:
标签: python google-app-engine google-cloud-storage blobstore