Azure Blob存储是Microsoft针对云的对象存储解决方案。Blob存储优化用于存储大量非结构化数据。非结构化数据是不遵循特定数据模型或定义的数据,例如文本或二进制数据。

关于Blob存储

Blob存储设计用于:

  • 直接向浏览器提供图像或文档。

  • 存储分布式访问的文件。

  • 流媒体视频和音频。

  • 写入日志文件。

  • 存储备份和还原,灾难恢复和归档的数据。

  • 存储数据以供内部部署或Azure托管服务进行分析。

 

Blob存储资源

Blob存储提供三种类型的资源:

  • 存储帐户

  • 容器在存储帐户

  • 容器中的blob

下图显示了这些资源之间的关系。

Blob存储架构图

一个存储帐户可以包含无限数量的容器,一个容器可以存储无限数量的 Blob。(容器名称必须小写)

 

Azure 存储支持三种类型的 Blob:

  • 块 Blob 存储文本和二进制数据,最多约为 4.7 TB。 块 Blob 由可以分别管理的数据块构成。

  • 与块 Blob 一样,追加 Blob 也由块构成,但针对追加操作进行了优化。 追加 Blob 非常适用于诸如记录来自虚拟机的数据之类的场景。

  • 页 Blob 用于存储最大 8 TB 的随机访问文件。 页 Blob 存储虚拟硬盘 (VHD) 文件作为 Azure 虚拟机的磁盘。

Azure页面blob概述:

           https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-pageblob-overview

 

 

了解块Blob,附加Blob和页面Blob

https://docs.microsoft.com/en-us/rest/api/storageservices/understanding-block-blobs--append-blobs--and-page-blobs


什么是Azure blob 存储

https://www.sherweb.com/blog/cloud-server/what-is-azure-blob-storage/