Java 谷歌应用程序引擎-关于ImageService url服务的一些问题

Java 谷歌应用程序引擎-关于ImageService url服务的一些问题,java,image,google-app-engine,Java,Image,Google App Engine,GAE图像服务承诺具有非常高的性能和巨大的代码符号化,但在使用它之前,我想了解一些其他细节: getServingUrl获取的url是否持久?i、 e.对表示blobstore中图像的blobkey的静态引用? 如果是,那么最好在上传新图像时创建一次,以便最终存储反向关联blobkey->url,对吗 当我需要删除图像时: 如果我从blobkey中删除blob,则图像将在URL中显示,最多24小时,对吗? 如果使用deleteServingURL方法仅删除url引用,imagesservice的

GAE图像服务承诺具有非常高的性能和巨大的代码符号化,但在使用它之前,我想了解一些其他细节:

  • getServingUrl获取的url是否持久?i、 e.对表示blobstore中图像的blobkey的静态引用? 如果是,那么最好在上传新图像时创建一次,以便最终存储反向关联blobkey->url,对吗
  • 当我需要删除图像时:
    如果我从blobkey中删除blob,则图像将在URL中显示,最多24小时,对吗?
    如果使用deleteServingURL方法仅删除url引用,imagesservice的行为如何?和以前一样?
    如果我同时删除这两个呢
  • 这项服务有额外费用吗
  • 它是否真的像它所说的那样高效、响应迅速 getServingUrl获取的url是否持久

    最好只创建一次

    是-创建URL需要时间,所以最好的选择是创建URL,然后存储结果

    当我需要删除图像时

    最好的方法是先调用
    deleteServiceURL
    ,然后删除blobKey

    这项服务有额外费用吗

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

    它是否真的像它所说的那样高效、响应迅速


    是的

    谢谢您的回复!但即使我以这种方式删除url和blob,我也必须等待最长24小时才能将内容擦除?我不知道-除非你指的是存储在中间缓存中的图像?你在哪里读到的你必须等24小时?