目前我从容器中获取列表中的所有Blob,然后根据LastModified属性对其进行排序。如果容器中存在大量斑点,则会导致性能问题。从容器中检索最老的blob的最有效方法是什么?
IEnumerable<IListBlobItem> blobsList = _sourceBlobStorageClient.BlobContainer.ListBlobs(null, false);
var blobItem = blobsList.Cast<CloudBlockBlob>().OrderBy(s => s.Properties.LastModified);
代替listblobs你可以使用异步版本ListBlobsSegmentedAsync(String,BlobContinuationToken),但是你需要对LastModified进行排序。 – TusharJ