当前位置: 首页 > 知识库问答 >
问题:

如何在没有Blob列表迭代的情况下获得Azure Blob容器的大小?

吕霍英
2023-03-14

我正在使用Azure Blob storage .Net client library v11。

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

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

共有2个答案

江洲
2023-03-14

登录azure门户。在Azure门户中,选择存储帐户。从列表中选择一个存储帐户。在“监视”部分中,选择洞察(预览)。

南宫松
2023-03-14

不,没有这样的api/sdk。请关注这个github问题。

如果你喜欢使用代码,你必须一个一个地计算它们。这里有一个例子。

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

 类似资料:
  • 如果没有以下内容,我如何迭代/?

  • 问题内容: 关于sqlite中的BLOB,我有以下问题: sqlite是否跟踪BLOB的大小? 我猜想它确实可以,但是然后length函数使用它,还是读取BLOB的内容? 如果sqlite跟踪BLOB的大小而长度不使用它,那么是否可以通过其他功能访问该大小? 我之所以这样问,是因为我想知道是否应该实现在其他列中设置BLOB大小的触发器,我是否可以动态获取大小而不会导致sqlite读取BLOB的性能

  • 问题内容: 我正在尝试使用pyodbc处理一个非常大的查询,我需要遍历所有行,而不必使用fetchall()一次加载所有行。 是否有一个良好且有原则的方法来做到这一点? 问题答案: 当然,请使用循环。 http://code.google.com/p/pyodbc/wiki/Cursor#fetchone

  • 有没有办法在Spring MVC中获取当前会话,但不是通过请求。通常,我们所做的是在操作/控制器类方法中获取请求。从这个请求中,我们逐个请求获得会话。getSession()。但是,有没有办法在没有此请求对象的情况下获取此会话? 我的动机是,在一个实用程序类中,我需要访问会话中设置的值,而这个实用程序类方法是从控制器类的50多个方法中访问的。如果我必须从请求中获得会话,那么我需要更改所有这50个位

  • 我知道我可以获得包名并从完整的类名中去掉相应数量的字符,但我猜已经有人这么做了?

  • 我们有一个应用程序,将部署在具有不同IP的服务器上。JNLP是在构建时生成的。因此,我们定义了没有代码库的JNLP: 然而,当第二次启动这个应用程序时(从第一次启动时创建的桌面图标),代码库被设置为本地文件系统,这是绝对无用的。我希望Java Webstart在第一次启动应用程序时使用实际的源地址设置代码库。这似乎不是真的。 我如何准备一个通用的JNLP,它可以在不同的服务器上使用而无需修改?