- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 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))
{
}
最佳答案
Basically can i sort ListBlobs() by LastUpdated date?
不,您无法对 LastUpdated
进行服务器端排序。 Blob 存储服务返回按 Blob 名称排序的数据。您需要在客户端获取完整的数据并在那里对其进行排序。
其他替代方案是将 blob 的信息(如 blob 的 URL、上次修改日期等)存储在 SQL 数据库中并从那里获取列表。在那里,您可以按照您喜欢的方式对数据进行排序。
关于azure - 获取按 LastModifiedDate 排序的 ListBlobs() 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43840449/
我正在尝试列出 Azure 存储帐户中所有已删除的 blob。这是我的代码: using Microsoft.WindowsAzure.Storage; using Microsoft.Windows
我正在尝试列出 Azure 存储帐户中所有已删除的 blob。这是我的代码: using Microsoft.WindowsAzure.Storage; using Microsoft.Windows
我正在尝试更新其他人几年前编写的命令行实用程序,以便它可以在当前版本的 Azure SDK 上进行编译。重大更改让我很困扰,尤其是 CloudBlobContainer 的 ListBlobs() 方
我正在尝试查看是否有更有效的方法来获取 CloudBlobDirectory(包括其中的 CloudBlob)的大小。我看到每个 blob 的 listBlobs() 和“blob.downloadA
我正在使用 Azure .Net SDK 列出 Windows Azure 存储 Blob 容器中的所有 Blob。 let client = account.CreateCloudBlobClien
我正在使用 Azure .Net SDK 列出 Windows Azure 存储 Blob 容器中的所有 Blob。 let client = account.CreateCloudBlobClien
我已在我的 .net core 2.0 项目中安装了最新的 windows azure nuget 软件包。安装版本:8.6.0.0 在 8.1.4 版本中,我使用以下语法的 listblobs 方法
var allBlobls = container .ListBlobls() .OfType() .ToList(); 我们的容器中有超过 100 万 个 blob,因为 ListBlo
在我的应用程序中,我想要容器的所有 blob,但在我的代码中(如下所示),CloudBlobContainer 变量容器中没有 Listblob() 方法。我错过了什么吗? var credentia
我们有一个 azure 的 blob 存储,并启用了日志记录。我可以使用管理门户查看这些日志并下载 blob。但现在我尝试使用客户端 api 列出这些日志。大致思路是这样的: let account
我的 Blob 存储中有 30000 个图像,我想按修改日期的降序获取图像。有什么方法可以每次调用以 1000 张图像为单位获取它吗? 这是我的代码,但这需要太多时间。基本上我可以按 LastUpda
我从事一个 aspnetcore 2.0 项目。 我想使用 Blob AzureStorage,并且需要列出容器中的文件。 我添加了 nuget WindowsAzure.Storage 8.4。 使
我有两个代码示例: var container = new CloudBlobContainer("address"); var blobs = container.ListBlobs(); fore
我有一个java代码,其中列出了blob并在for循环中进行过滤以仅获取具有特定扩展名的文件。有没有办法查询/请求容器只返回具有特定扩展名的 blob?我不想循环遍历容器中的所有 blob 来执行此操
我正在尝试获取 Azure Blob 存储中单个虚拟文件夹中的列表。文件组织在/{container}/{classification}/{title} 文件夹结构中,所有文件都在“title”虚拟文
我们使用 Microsoft.WindowsAzure.Storage.Blob 库来迭代特定容器内的 blob 和容器,如下所示: CloudBlobContainer cloudBlobConta
我正在使用 Azure 存储并使用 C# 进行编程。我在 Azure 上设置了一个容器,我可以将文件保存到容器内的虚拟文件夹中。 但是,我在访问容器内虚拟文件夹内的 blob 时遇到问题。例如说我有:
Error: Failed to get existing workspaces: containers.Client#ListBlobs: Failure responding to request
Error: Failed to get existing workspaces: containers.Client#ListBlobs: Failure responding to request
我正在开发一个 Java 应用程序,它使用帐户 SAS(共享访问签名)URI 执行以下方法: CLoudBlockBlob blob = container.getBlockBlobReference
我是一名优秀的程序员,十分优秀!