c# - 如何在不迭代 blob 列表的情况下获取 Azure Blob 容器的大小?

标签 c# azure azure-blob-storage

我正在使用 Azure Blob 存储 .Net 客户端库 v11。

我的 Azure Blob 容器有超过 2000 万个文件。 列出 blob 并获取每个 blob 的大小是一项非常耗时的操作。

寻找直接获取blob容器大小的方法。

最佳答案

不,没有这样的api/sdk。请关注此github issue .

如果您更喜欢使用代码,则必须将它们一一计算。这是一个exmaple .

否则,您应该通过 Azure 门户 UI 进行检查。每个容器 -> 属性下都有一个“计算大小”按钮。

关于c# - 如何在不迭代 blob 列表的情况下获取 Azure Blob 容器的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64103325/

相关文章:

azure - 如何使用 .Net 客户端列出 Azure Blob 快照

c# - `short` 类型的简写?

c# - 错误消息 'The specified locale is not supported on this operating system.'

Azure 前门、应用服务访问限制和 AD 身份验证

azure - 在服务总线队列触发函数中排队另一条消息时,QueueClient.Complete(Guid) 似乎不起作用

c# - 指定的资源名称长度不在允许的限制范围内 Azure Blob 存储

azure - Chrome 已开始阻止 azure blob 存储下载

c# - 为什么我不能在 C# 中使用 While(1)?

c# - 无法使用 PowerShell 通过管道传输控制台应用程序的无限输出

java - 使用 java 搜索 bing azure 市场的 api