standard prices google flexible engine compute app google-app-engine blobstore google-cloud-storage

google-app-engine - flexible - google cloud app engine prices



Si está almacenando una imagen Blob en App Engine, ¿debería colocarla en Blobstore o Google Cloud Storage? (4)

Google Cloud Storage parece ser más rentable que Applog Blobstore .

En este momento, estoy almacenando archivos de imagen cargados por el usuario como campos de tipo Blob en el almacén de datos (API Java de App Engine, por cierto).

Pero estoy debatiendo si cambiar a Blobstore o Google Cloud Storage para permitir tamaños de imagen superiores a 1MB.

Google Cloud Storage parece ser más rentable que Blobstore . ¿Cuál sería mejor para almacenar imágenes grandes?



El Blobstore está estrechamente integrado con App Engine, mientras que Cloud Storage se ofrece de forma autónoma. De lo contrario, parecen diferentes interfaces para el mismo servicio básico.

No veo ninguna buena razón técnica para que tengan un precio diferente; tal vez es una cosa de marketing.

El Blobstore tiene una API más madura y hace algunas cosas ordenadas como hacer miniaturas sobre la marcha sin incurrir en un almacenamiento adicional. Cloud Storage API es experimental y cambia rápidamente . Ambos son perfectamente capaces de almacenar imágenes grandes. Para elegir, tendrás que decidir si la API de rubbs de Blobstore más justifica el costo nominalmente más alto.


Intento dar una respuesta diferente. Sugeriría Picasa como el almacenamiento de imágenes en una situación común.

Me encontré con la misma pregunta cuando Google se detuvo para servir Google Storage de forma gratuita. Pero luego noté que Picasa es gratis para fotos de menos de 2048x2048 cuando tu cuenta de Google plus está habilitada . Y aún es más rentable para el almacenamiento de pago.

Entonces, si va a almacenar imágenes pequeñas como fotos de perfil, sugeriría App Engine Blobstore. Si tiene más fotos e imágenes, eche un vistazo a Picasa.


Tenga en cuenta que con la última versión, ahora hay una API para acceder a Cloud Storage desde App Engine.