首页 > 解决方案 > Azure Blob 是否过滤 blob 名称的“前缀”?

问题描述

要求是获取名称以给定前缀开头的所有可用 BlockBlob:我使用了 API:

 CloudBlobClient.ListBlobs(prefix: "test").OfType<CloudBlockBlob>.Select(b=> b.Name).ToList();

我想知道这个 API 是如何工作的:

  1. 客户端加载所有 blob 的元数据,然后过滤 blob 的名称
  2. 服务器执行过滤器,然后返回 blob 的名称。

谢谢。

标签: c#performanceazureblobazure-storage

解决方案


不用担心,服务器会做过滤器。


推荐阅读