Преодоление ограничения в 1 МБ в хранилище данных GAE - PullRequest
1 голос
/ 23 марта 2011

Как будто сейчас мы используем блоб хранилища данных для хранения изображений профиля нашего сайта.И в хранилище данных есть ограничение на хранение более 1 МБ файла в виде большого двоичного объекта в хранилище данных.Есть ли работа для этого.

Ответы [ 2 ]

5 голосов
/ 23 марта 2011

Вы можете использовать Blobstore .

В Google App Engine включена служба Blobstore, которая позволяет приложениям обслуживать объекты данных размером до 2 гигабайт.Эти объекты называются значениями Blobstore или BLOB-объектами.Значения хранилища блогов служат ответами от обработчиков запросов и создаются как загрузки через веб-формы.Приложения не создают данные BLOB-объектов напрямую;вместо этого большие двоичные объекты создаются косвенно, с помощью отправленной веб-формы или другого HTTP-запроса POST.Значения хранилища Blobs могут быть предоставлены пользователю или доступны приложению в виде файла, используя API Blobstore.

0 голосов
/ 24 марта 2011

Вы можете обойти эту проблему, разбив большой двоичный объект на несколько частей и сохранив их в отдельных объектах. Однако вам следует использовать Blobstore, как предлагает @Thilo.

...