Azure - Blob 容器上的列表操作的排序顺序

发布于 2024-11-04 13:29:26 字数 54 浏览 1 评论 0原文

Blob 容器上的列表操作的排序顺序是什么?它是否像 Azure 表存储一样,按字母顺序排列?

What is the sort order of a list operation on a blob container? Is it like Azure Table Storage, where it is alphabetic?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凉墨 2024-11-11 13:29:26

来自 MSDN 中“列出 Blob”的最后一行 - http://msdn.microsoft .com/en-us/library/dd135734.aspx

Blob 在响应正文中按字母顺序列出。


顺便说一句,在一次 PDC 深入讨论中,存储团队谈到了这样一个事实,即 blob 是由容器名称和 blob 路径组合决定的,因此这决定了列表顺序 - 并且还决定了“热”如果您要使用 blob 存储来存储大量名称相似的文件,则可以使用“spots”。

From the last line of "List Blobs" in MSDN - http://msdn.microsoft.com/en-us/library/dd135734.aspx

Blobs are listed in alphabetical order in the response body.


As an aside, in one of the PDC deep dive talks, the storage team talked about the fact that blobs are keyed on a combination of the container name and blob path, so this is what determines the list order - and it also determines "hot spots" if you are hitting blob storage for lots of similarly named files.

第几種人 2024-11-11 13:29:26

Given that blobs supports an equivalent of the continuation tokens used by table storage (Marker/NextMarker) the order that blobs are returned in would have to be fixed. While it's not explicitly mentioned in the specs that we have access to, I suspect blobs will always be returned in alphabetic order. I'd be happy if someone from MS could verify this though.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文