Как получить доступ к лазурному хранилищу, как к локальному файлу? - PullRequest
2 голосов
/ 16 мая 2011

Есть ли способ "смонтировать" файл для доступа на чтение / запись? Я понимаю, что могу получить GetBlobReference и BlobStream, но что, если я просто хочу указать путь к библиотеке, которая не понимает Azure?

Один пример: библиотека "Logger", которая каким-то образом просто добавляет текст в указанный файл. Другой (более реалистичный) пример: источник данных для .sdf (sql server compact 4)

Ответы [ 2 ]

3 голосов
/ 16 мая 2011

Вы можете смонтировать блоб страницы как файловую систему NTFS, используя XDrive. См. это сообщение в блоге .

2 голосов
/ 16 мая 2011

Как сказал Оливер, вы можете использовать для этого XDrive - но если вы это сделаете, учтите, что только один экземпляр роли может иметь доступ на запись к диску - поэтому это не хорошее решение для SQL CE со сбалансированной нагрузкой.

Для сценария ведения журнала вы также можете рассмотреть возможность использования некоторого алгоритма для «перемещаемых больших двоичных объектов» - см. http://msdn.microsoft.com/en-us/library/ee691964.aspx. Это не будет «обычный доступ к файлам», но может использоваться для нескольких ролей и экземпляров ролей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...