tom*_*lex 1 azure azure-storage-blobs node.js azure-blob-storage
我正在探索Azure Blob Storage
我的nodejs应用程序,并想知道如何利用Container
它azure blob
在当前的应用程序设置中,我有子部分,如
他们每个人都有上传功能files
,最终会 上传azure blob
如果我container
为每个部分创建,是否会有任何优势?什么是首选方法?
https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-blobs/
容器:容器提供一组blob的分组.所有blob必须在容器中.帐户可以包含无限数量的容器.容器可以存储无限数量的blob.请注意,容器名称必须为小写.
这实际上取决于您的应用程序设计; 没有"正确的方法".从您上面发布的内容来看,为配置文件和社区创建容器似乎是有意义的.
然后,您可以为社区下的子部分创建虚拟目录.虚拟目录实际上是blob名称的一部分,但您可以使用它来分层遍历blob,就像文件系统一样.
有关如何列出blob的示例,请参阅Node.js的Azure Blob存储示例.
以下是Azure存储文档中有关虚拟目录的一些其他信息:
Blob名称可以通过包括分隔符字符(例如正斜杠(/))来模拟目录结构.虚拟目录是客户端库提供的抽象,以简化导航该目录结构.容器和blob是Azure资源,具有自己的端点,但虚拟目录是blob名称的一部分.
例如,假设您有一个绝对URI为的blob:
https://storagesample.blob.core.windows.net/sample-container/level1/level2/level3/blob.txt
blob名称是:
1级/ 2级别/级别3/blob.txt
作为blob名称一部分的虚拟目录是:
1级/ 2级别/级别3 /
1级/级别2 /
1级/
归档时间: |
|
查看次数: |
391 次 |
最近记录: |