2014-10-23 5 views
1

Перемещение моего веб-приложения на Azure.Azure Tables vs Blob

Мое приложение имеет много маленьких (до 1 Мб, приблизительно 100 кб на файл) файлов (форматов изображений). Каждый файл имеет уникальное имя (которое можно найти по имени). Прямо сейчас есть простая папка на веб-хостинге с 1000x файлами. Что более эффективно использовать - Azure Tables или Blob?

ответ

3

Служба Blob будет лучшим выбором для этого сценария. Пара вещей, которые следует учитывать:

  1. Поскольку ключ раздела находится до имени blob, мы можем загрузить баланс доступа к различным блокам на любом количестве серверов, чтобы уменьшить доступ к ним.
  2. Если вам нужно, вы можете сделать свой контейнер (ы) общедоступным, позволяя неавторизованный доступ к блокам.
  3. Если # 2 не является желательным, вы все равно можете использовать сигнатуры общего доступа, чтобы сделать ваши блобы загружаемыми с помощью браузера или другого HTTP-клиента, который не знает о Azure Storage.