在Android中从AppEngine服务器获取图像的最佳方式(Blob vs URL)
我使用appEngine和在Android中从AppEngine服务器获取图像的最佳方式(Blob vs URL),android,google-app-engine,google-cloud-datastore,blobstore,Android,Google App Engine,Google Cloud Datastore,Blobstore,我使用appEngine和数据存储来存储图像(使用blobstoreAPI)。 现在我想从服务器上获取一个图像,我想知道有什么更好,以blob的形式获取图像,或者从服务器上获取URL并从给定的URL手动下载图像。 我不需要缓存,因为每个请求在“生命周期”中只需要获取一次每个映像。 我认为URL方法将使我使用比blob方法更多的请求 我该想到什么利弊呢 谢谢。多年来,我已经从BlobProperty迁移到Blobstore,再迁移到云存储。我可以证明GCS是存储和检索图像的最佳方式。这不是一个困难
数据存储
来存储图像(使用blobstore
API)。现在我想从服务器上获取一个图像,我想知道有什么更好,以
blob
的形式获取图像,或者从服务器上获取URL并从给定的URL手动下载图像。我不需要缓存,因为每个请求在“生命周期”中只需要获取一次每个映像。
我认为URL方法将使我使用比
blob
方法更多的请求
我该想到什么利弊呢
谢谢。多年来,我已经从BlobProperty迁移到Blobstore,再迁移到云存储。我可以证明GCS是存储和检索图像的最佳方式。这不是一个困难的迁移,我推荐它。首先,用户可以在不点击GAE实例的情况下检索图像。请求转到地面军事系统。高效 如果使用blobstore,那么您是正确的。通过url检索图像是另一个请求,您有一个单独的处理程序。在处理请求时,直接调用blobstore会更加高效 GCS的优势在于,url调用将被推送到用户的浏览器上。是的,是另一个请求,但不是实例上的负载