Azure Blob存储是Microsoft针对云的对象存储解决方案。Blob存储优化用于存储大量非结构化数据。非结构化数据是不遵循特定数据模型或定义的数据,例如文本或二进制数据。web
Blob存储设计用于:api
直接向浏览器提供图像或文档。浏览器
存储分布式访问的文件。架构
流媒体视频和音频。app
写入日志文件。分布式
存储备份和还原,灾难恢复和归档的数据。ide
存储数据以供内部部署或Azure托管服务进行分析。优化
Blob存储提供三种类型的资源:设计
该存储账户。rest
甲容器在存储账户
容器中的blob
下图显示了这些资源之间的关系。
一个存储账户能够包含无限数量的容器,一个容器能够存储无限数量的 Blob。(容器名称必须小写)
Azure 存储支持三种类型的 Blob:
块 Blob 存储文本和二进制数据,最多约为 4.7 TB。 块 Blob 由能够分别管理的数据块构成。
与块 Blob 同样,追加 Blob 也由块构成,但针对追加操做进行了优化。 追加 Blob 很是适用于诸如记录来自虚拟机的数据之类的场景。
页 Blob 用于存储最大 8 TB 的随机访问文件。 页 Blob 存储虚拟硬盘 (VHD) 文件做为 Azure 虚拟机的磁盘。
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-pageblob-overview
什么是Azure blob 存储
https://www.sherweb.com/blog/cloud-server/what-is-azure-blob-storage/