Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обзор
Служба хранилища Azure Stack Hub — это набор облачных служб хранилища, совместимых со службами, предоставляемыми службой хранилища Azure. К этим сервисам относятся блоб-объекты, таблицы и очереди.
Службы хранилища Azure Stack Hub
Хранилище Azure Stack Hub предоставляет следующие три службы:
Blob-хранилище
Хранилище Blob хранит неструктурированные объектные данные. Бинарный объект может быть любым типом текстовых или двоичных данных, таких как документ, мультимедийный файл или инсталлятор приложений.
хранилище таблиц
Хранилище таблиц хранит структурированные наборы данных. Хранилище таблиц — это хранилище данных noSQL key-attribute, которое позволяет быстро разрабатывать и быстро получать доступ к большим объемам данных.
хранилище очередей
Хранилище очередей обеспечивает надежную передачу сообщений для обработки рабочих процессов и обмена данными между компонентами облачных служб.
Учетная запись хранения Azure Stack Hub — это безопасная учетная запись, которая предоставляет доступ к службам в службе хранилища Azure Stack Hub. Ваша учетная запись хранения предоставляет уникальное пространство имен для ресурсов хранилища. На следующей схеме показаны связи между ресурсами хранилища Azure Stack Hub в учетной записи хранения:
Хранилище BLOB-объектов
Для пользователей с большим количеством неструктурированных данных объектов для хранения в облаке хранилище BLOB-объектов предлагает эффективное и масштабируемое решение. Используйте облачное хранилище для хранения содержимого, такого как:
- Документы
- Социальные данные, такие как фотографии, видео, музыка и блоги
- Резервные копии файлов, компьютеров, баз данных и устройств
- Изображения и текст для веб-приложений
- Данные конфигурации для облачных приложений
- Большие данные, такие как журналы и другие большие наборы данных
Каждый блоб организован в хранилище. Контейнеры также предоставляют удобный способ назначения политик безопасности группам объектов. Учетная запись хранения может содержать любое количество контейнеров, а контейнер может содержать любое количество блобов (до лимитов учетной записи хранения).
Хранилище BLOB предлагает три типа объектов BLOB:
блочные BLOB-объекты
Блобы типа block оптимизированы для потоковой передачи и хранения облачных данных. Они подходят для хранения документов, файлов мультимедиа, резервных копий и других аналогичных файлов.
добавление больших двоичных объектов
BLOB-объекты добавления похожи на блочные BLOB-объекты; однако они оптимизированы для последовательного добавления данных. Объект "append blob" можно обновить только добавлением нового блока в конец. Добавление больших двоичных объектов является хорошим выбором для таких сценариев, как ведение журнала, где новые данные должны быть записаны только в конец большого двоичного объекта.
страничных BLOB-объектов
Страничные BLOB-объекты оптимизированы для представления дисков IaaS и поддержки случайных операций записи размером до 1 ТБ. Виртуальная машина Azure Stack Hub, подключенная к IaaS, — это виртуальный жесткий диск, хранящийся в виде страничного BLOB-объекта.
Хранилище таблиц
Современные приложения часто требуют хранилища данных с большей масштабируемостью и гибкостью, чем требуются предыдущие поколения программного обеспечения. Хранилище таблиц предлагает высокодоступное, масштабируемое хранилище, чтобы приложение автоматически масштабироваться в соответствии с требованиями пользователей. Хранилище таблиц — это хранилище ключей и атрибутов Microsoft NoSQL. Оно имеет схему без схемы, что отличается от традиционных реляционных баз данных. Благодаря хранилищу данных без схемы легко адаптировать данные по мере развития приложения. Хранилище таблиц легко использовать, поэтому разработчики могут быстро создавать приложения.
Хранилище таблиц — это хранилище ключевых атрибутов, которое означает, что каждое значение в таблице хранится с именем типизированного свойства. Имя свойства используется для фильтрации и указания критериев выбора. Сущность состоит из коллекции свойств и их значений. Так как хранилище таблиц является без схемы, две сущности в одной таблице могут содержать различные коллекции свойств, и эти свойства могут иметь разные типы.
Хранилище таблиц можно использовать для хранения гибких наборов данных, таких как пользовательские данные для веб-приложений, адресные книги, сведения об устройстве и любой другой тип метаданных, необходимых вашей службе. Для современных интернет-приложений базы данных NoSQL, такие как хранилище таблиц, предлагают популярную альтернативу традиционным реляционным базам данных.
Учетная запись хранения может содержать любое количество таблиц, а таблица может содержать любое количество сущностей до ограничения емкости учетной записи хранения.
Хранилище очередей
При разработке приложений для масштабирования компоненты приложений часто отделяются таким образом, чтобы они могли масштабироваться независимо. Хранилище очередей предоставляет надежное решение для обмена сообщениями для асинхронного взаимодействия между компонентами приложений, будь то они работают в облаке, на рабочем столе, на локальном сервере или на мобильном устройстве. Хранилище очередей также поддерживает управление асинхронными задачами и построение рабочих процессов.
Учетная запись хранения может содержать любое количество очередей, а очередь может содержать любое количество сообщений (до ограничения емкости учетной записи хранения). Отдельные сообщения могут быть размером до 64 КБ.
Дальнейшие действия
Дополнительные сведения о службе хранилища Azure см. в статье Введение в службу хранилища Microsoft Azure