Azure Blob 存储是 Azure 的适用于云的对象存储解决方案。 Blob 存储最适合存储巨量的非结构化数据。 非结构化数据是不遵循特定数据模型或定义的数据(如文本或二进制数据)。
关于 Blob 存储
Blob 存储专为以下场景设计:
- 直接向浏览器提供图像或文档。
- 存储文件以供分布式访问。
- 流媒体视频和音频
- 向日志文件进行写入。
- 存储用于备份和还原、灾难恢复及存档的数据。
- 存储数据以供本地或 Azure 托管服务执行分析。
用户或客户端应用程序可以通过 HTTP 或 HTTPS 从世界上任何地方访问Blob 存储中的对象。 可以通过 Azure 存储 REST API、Azure PowerShell、Azure CLI 或Azure 存储客户端库访问Blob 存储中的对象。 提供了不同语言的客户端库,包括:
客户端还可以使用 SSH 文件传输协议 (SFTP) 安全地连接到 Blob 存储,并使用网络文件系统 (NFS) 3.0 协议装载 Blob 存储容器。
关于 Azure Data Lake Storage
Blob 存储支持云Azure的企业大数据分析解决方案Azure Data Lake Storage。 Azure Data Lake Storage 提供了分层文件系统以及 Blob 存储 的优势,包括:
- 低成本分层存储
- 高可用性
- 高度一致性
- 灾难恢复功能
有关Data Lake Storage的更多信息,请参见《Azure Data Lake Storage简介》。