Что такое хранилище BLOB-объектов Azure?
Хранилище BLOB-объектов Azure — это решение корпорации Майкрософт для хранения объектов в облаке. Хранилище BLOB-объектов оптимизировано для хранения больших объемов неструктурированных данных. Неструктурированные данные — это данные, которые не соответствуют определенной модели данных или определению, например текстовых или двоичных данных.
Сведения о хранилище BLOB-объектов
Хранилище BLOB-объектов предназначено для:
- Передача изображений или документов напрямую в браузер.
- Хранение файлов для распределенного доступа.
- Потоковая передача видео и звука.
- Запись в файлы журнала.
- Хранение данных для резервного копирования и восстановления, аварийного восстановления и архивации.
- Хранение данных для анализа локальной службой или службой, размещенной в Azure.
Пользователи или клиентские приложения могут получать доступ к объектам в хранилище BLOB-объектов через HTTP/HTTPS в любом месте мира. Объекты в хранилище BLOB-объектов доступны с помощью служба хранилища Azure REST API, Azure PowerShell, Azure CLI или клиентской библиотеки служба хранилища Azure. Клиентские библиотеки доступны для разных языков, включая:
Клиенты также могут безопасно подключаться к хранилищу BLOB-объектов с помощью протокола SSH-передачи файлов (SFTP) и подключать контейнеры хранилища BLOB-объектов с помощью протокола NFS 3.0.
Сведения об Azure Data Lake Storage 2-го поколения
Хранилище BLOB-объектов поддерживает Azure Data Lake Storage 2-го поколения, корпоративное решение аналитики больших данных Майкрософт для облака. Azure Data Lake Storage 2-го поколения предлагает иерархическую файловую систему, а также преимущества хранилища BLOB-объектов, в том числе:
- экономичное многоуровневое хранилище;
- Высокая доступность
- Строгая согласованность
- возможности аварийного восстановления.
Общие сведения об Azure Data Lake Storage 2-го поколения см. в этой статье.