【问题标题】:Google apps engine - some questions about ImageService url servingGoogle 应用引擎 - 关于 ImageService url 服务的一些问题
【发布时间】:2014-04-23 13:33:03
【问题描述】:

GAE 图像服务承诺非常高的性能和大量的代码简化,但是在使用它之前我想知道一些额外的细节:

  1. getServingUrl获取的url是否持久化?即对代表 blobstore 中图像的 blobkey 的静态引用? 如果是,那么最好在上传新图像时创建一次,以便最终存储反向关联 blobkey-> url 对吗?
  2. 当我需要删除图像时:
    如果我从 blobkey 中删除 blob,那么图像无论如何都可以从 urlfor max 中看到。 24小时对吧?
    如果我使用 deleteServingURL 方法仅删除 url 引用,那么 imagesservice 的行为如何?和以前一样吗?
    如果我同时删除两者怎么办?
  3. 此服务是否有任何额外费用?
  4. 它真的像它所说的那样高效且响应迅速吗?

【问题讨论】:

    标签: java image google-app-engine


    【解决方案1】:

    getServingUrl获取的url是否持久化?

    是的

    最好创建一次

    是的 - 创建 URL 需要时间,因此您最好的选择是创建它然后存储结果。

    当我需要删除图像时

    最好先调用deleteServinceURL再删除blobKey。

    这项服务是否有任何额外费用?

    您需要为访问 URL 的带宽付费,并且只需少量的 blob 存储,它就会生成一些缩略图来提高服务速度。

    它真的像它所说的那样高效且响应迅速吗?

    是的

    【讨论】:

    • 感谢您的回复!但即使我以这种方式删除 url 和 blob,我也将不得不等待最大。 24 小时内删除?
    • 我不知道-除非您指的是存储在中间缓存中的图像?你在哪里读到你必须等待 24 小时?
    猜你喜欢
    • 1970-01-01
    • 2013-01-24
    • 2012-03-31
    • 2012-01-11
    • 1970-01-01
    • 1970-01-01
    • 2011-03-14
    • 2021-07-29
    • 1970-01-01
    相关资源
    最近更新 更多