|
|
51CTO旗下网站
|
|
移动端

3.2.3.2 容器与目录

《Microsoft Azure 管理与开发(下册)平台服务PaaS》本书由世纪互联蓝云Microsoft Azure 开发技术支持团队的资深工程师们编写,主要阐述MicrosoftAzure PaaS 服务的开发应用,涉及计算服务、集成认证服务、数据存储服务、大数据服务等方面的内容。本节为大家介绍容器与目录。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-13 10:50

3.2.3.2 容器与目录

容器是用于组织Blob 文件的方式,类似本地文件系统的目录。容器具有访问权限,提供了“专用”“公共容器”“公共Blob”三种访问策略,“专用”不允许匿名访问该容器内的文件,只能通过签名(SAS)或账户密钥的方式进行访问,“公共容器”允许匿名访问容器和Blob 对象,“公共Blob”只允许匿名访问容器内的Blob 对象,如图3.2.3-2 所示。

Blob 服务基于平面存储方案,而不是分层方案。这也是为什么只能建立一层容器,而无法建立子容器的原因。常规情况,组织文件的结构,如图3.2.3-3 所示。

如果需要基于目录来管理文件,可以在blob 名称中通过“/”创建虚拟层次结构来命名文件。这种命名文件的方式需要基于编程的方式来实现。当通过这种方式虚拟目录的时候,事实上每一层“/”虚拟的目录是一个真实的Blob 目录对象。因此,在遍历访问具有虚拟目录结构的Blob 文件时,也是基于目录层级进行递归访问的。基于虚拟目录,组件文件结构,如图3.2.3-4 所示。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

活学活用 Ubuntu Server

活学活用 Ubuntu Server

实战直通车
共35章 | UbuntuServer

216人订阅学习

Java EE速成指南

Java EE速成指南

掌握Java核心
共30章 | 51CTO王波

83人订阅学习

Mysql DBA修炼之路

Mysql DBA修炼之路

MySQL入门到高阶
共24章 | 武凤涛

468人订阅学习

读 书 +更多

一目了然——Web软件显性设计之路

本书阐述了为什么以及如何设计出简单易用的基于Web的软件,让用户单凭常识即可有效地使用它。主要内容包括:显性设计的概念、如何理解用户...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客