在App Engine Blob存储中存储图像的最佳方法是什么?

Ant*_*oxa 0 java google-app-engine blob

我需要以两种尺寸存储图像:
1.Thumbnail(100x200px).
2.大图像(1024x2048).

存储选项很少:
a)保存原始图像,而不是在使用"Image Manipulation API"加载页面时动态调整大小.
b)通过"Image Manipulation API"调整原始图像的大小,而不是以不同的分辨率保存两个副本.

在我看来,选项a)使用了大量的"前端实例时间".但我没有找到任何有关如何使选项b)工作的信息.

Sha*_*men 5

您可以使用getServingUrl API 免费获取它.
您将图像上传到blobstore并向用户传递带有resize参数的URL.
后端将在运行时为您调整图像大小并保存缓存版本,您只需为带宽付费.