Хранить фотографии в Blobstore или в виде BLOB-объектов в Datastore - что лучше / эффективнее / дешевле?

У меня есть приложение, в котором с каждым DataStore Entity определенного типа может быть связано несколько фотографий. (Представьте себе веб-сайт по продаже автомобилей - у одного автомобиля есть несколько фотографий)

Изначально, поскольку все данные были получены с другого сайта, я был ограничен тем, что должен был хранить фотографии как капли DataStore, но теперь, когда появилась возможность писать элементы BlobStore программно, мне интересно, следует ли мне изменить свой дизайн и хранить фотографии как элементы BlobStore?

Итак, вопрос:
Что «лучше» - хранить фотографии в Blobstore или как Blobs в Datastore? Возможны оба решения, но какой подход будет лучше / дешевле / эффективнее и почему?

26
задан Dan McGrath 2 September 2016 в 22:57
поделиться