【问题标题】:google app engine blob store creation谷歌应用引擎 blob 商店创建
【发布时间】:2010-09-23 07:31:07
【问题描述】:

为了节省宝贵的带宽,图像服务应用程序(整个应用程序的一个次要但重要的部分)会尝试仅提供可能较大的照片或插图的缩略图或缩小尺寸的预览。将原始图像存储在 BlobStore 中很简单,使用 Image 服务生成缩略图也很简单。

我不知道如何将缩略图放回 BlobStore。我更愿意这样做,这样我就不必实现两种提供图像的方法。 有没有办法将数据从我的应用程序发送到 BlobStore? 我能想到的唯一方法是生成一个上传 URL,然后使用 URL Fetch Service 发布到该 URL,但如果我必须这样做去这么多麻烦,我宁愿把缩略图放在数据存储中。

【问题讨论】:

    标签: python image google-app-engine blobstore


    【解决方案1】:

    您根本不需要从 BlobStore 中的图像创建缩略图 - 请改用 get_serving_url 函数(请参阅 http://code.google.com/appengine/docs/python/images/functions.html)。

    此功能可即时从大图像中生成和缓存缩略图,甚至不消耗任何 CPU(请参阅 this post

    【讨论】:

      【解决方案2】:

      这是一个很好的教程,解释了如何使用 Blobstore 在 GWT/GAE 应用中存储和提供图像。总览图对于理解所有组件非常有帮助。

      http://www.fishbonecloud.com/2010/12/tutorial-gwt-application-for-storing.html

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-10
      • 2012-06-01
      • 1970-01-01
      • 2011-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多