#azure #azure-blob-storage
#azure #azure-blob-storage
Вопрос:
Есть ли способ «смонтировать» файл для доступа на чтение / запись? Я понимаю, что могу получить Blobreference и BlobStream, но что, если я просто хочу указать путь к файлу в библиотеке, которая не понимает Azure?
Один из примеров: библиотека «Logger», которая просто добавляет текст к указанному файлу определенным образом. Другой (более реалистичный) пример: Источник данных для .sdf (sql server compact 4)
Ответ №1:
Большой двоичный объект страницы можно смонтировать как файловую систему NTFS с помощью xDrive. Смотрите это сообщение в блоге.
Комментарии:
1. Это выглядит многообещающе. Я посмотрю, смогу ли я заставить это работать в моей веб-роли.
Ответ №2:
Как говорит Оливер, для этого можно использовать xDrive — но если вы сделаете это, пожалуйста, учтите, что только один экземпляр роли может иметь доступ на запись к диску — так что это не очень хорошее решение для SQL CE с балансировкой нагрузки.
Для сценария с регистратором вы также могли бы рассмотреть возможность использования некоторого алгоритма для «выгружаемых больших двоичных объектов» — см. http://msdn.microsoft.com/en-us/library/ee691964.aspx . Это не будет «обычным доступом к файлу», но может использоваться для нескольких ролей и экземпляров ролей.
Комментарии:
1. Вы затронули хороший момент. Я использую только одну роль за раз, поэтому пока все должно быть в порядке. Вероятно, мне следует использовать SQL azure, но за получение другой базы данных взимается плата в размере 10 долларов США в месяц, даже если она предназначена только для промежуточной обработки.