Azure предоставляет пять основных сервисов хранения, которые рассчитаны на разные требования приложений — от неструктурированных данных до сообщений и структурированного NoSQL-хранилища.
Blob Storage — это высокомасштабируемое объектное хранилище для неструктурированных данных. Оно хранит произвольные текстовые и бинарные данные в огромных объёмах и эффективно их извлекает в виде блочных бlobов, что идеально подходит для документов, изображений и медиафайлов.
File Storage предоставляет управляемый общий доступ к файлам между облачными и локальными окружениями. Использует стандартный протокол SMB (Server Message Block), что позволяет без проблем обращаться к полностью управляемым облачным файловым ресурсам практически из любого места.
Queue Storage — это хранилище сообщений для надёжной асинхронной коммуникации между компонентами приложения. Позволяет строить слабосвязанные, событийно-ориентированные архитектуры за счёт очередей сообщений между программными модулями.
Table Storage — это NoSQL-база данных для хранения структурированных данных без заранее определённой схемы. Предоставляет хранилище «ключ/атрибут» без требования предопределённых схем, что делает её гибкой для сценариев с полуструктурированными данными.
Disk Storage предоставляет блочные устройства хранения, подключаемые к виртуальным машинам Azure. Эти управляемые диски обеспечивают персистентность данных через связанные виртуальные жёсткие диски и служат основным хранилищем для ВМ.
Каждый сервис решает конкретные задачи:
Azure Blob Storage разработан специально для неструктурированных данных и идеально подходит для хранения документов, изображений и медиафайлов в огромных масштабах.
Новый — ещё не проверен сообществом
Вы