【发布时间】:2023-03-17 22:29:01
【问题描述】:
我在 blob 存储中有 30000 张图像,我想按修改日期的降序获取图像。有什么方法可以在每次调用中以 1000 张图像的块的形式获取它?
这是我的代码,但这需要太多时间。基本上我可以按 LastUpdated 日期对ListBlobs() 进行排序吗?
CloudBlobContainer rootContainer = blobClient.GetContainerReference("installations");
CloudBlobDirectory dir1;
var items = rootContainer.ListBlobs(id + "/Cameras/" + camId.ToString() + "/", false);
foreach (var blob in items.OfType<CloudBlob>()
.OrderByDescending(b => b.Properties.LastModified).Skip(1000).Take(500))
{
}
【问题讨论】:
标签: azure blob c#-3.0 azure-storage