2010-08-04 2 views
9

Какой я должен использовать? Каковы плюсы и минусы использования каждого? Все изображения будут меньше 100 килобайт. 3 килобайтные эскизы каждого изображения будут получены довольно часто, например, от 2 до 5 на каждом просмотре страницы в среднем.App Engine - Datastore vs Blobstore для пользователей загруженных фотографий профиля?

Что лучше использовать, учитывая латентность при извлечении изображений, стоимость процессорного времени для получения изображений и любые другие факторы?

+0

Возможно, вы забыли об этом вопросе .. но я думаю, что пришло время выбрать ответ. Мой голос тоже для Blobstore :) – Lipis

ответ

8

Этот вопрос возник недавно и имеет большой и подробный answer here. Хранилище BlobStore дешевле, и поскольку BlobStore может напрямую обслуживать изображения без необходимости проходить через ваше приложение, вы также получите эффективность и сэкономить на стоимости процессора. В вашем случае кеширование очень важно, и BlobStore автоматически кэширует ваши изображения. Для настройки требуется больше времени, но, как сказал Swizec, обслуживание изображений - именно то, что он должен был сделать.

Так что ответ: BlobStore.

0

Если ваш блоб удобно и последовательно находится под пределом размера объекта 1 МБ, нет никакого преимущества в использовании блоб-магазина.

+1

Не правда. Если вы используете изображения, blobstore намного лучше, так как вы можете использовать get_serving_url и показывать изображение с серверов изображений Google, а не использовать время экземпляра ядра приложения. – mjibson

2

BlobStore был разработан для хранения и обслуживания двоичных файлов.

Хранилище данных не было.

Это действительно так просто.

О, и если вы когда-либо захотите обрезать изображения, и такая библиотека изображений Google отлично работает вместе с блобом.

3

Если это профиль, я не думаю, что вы должны использовать любую услугу. Gravatar предоставляет бесплатную услугу pic профиля, и это не повлияет на ваши квоты. Просто введите url, состоящий из контрольной суммы адреса электронной почты пользователей.

Смежные вопросы