如何抓住鉴于谷歌云存储文件夹中的第一个和最后一个文件?

问题描述 投票:0回答:2

我想从一个文件夹Last modified,其中包含大量文件的第一个和最后一个文件(基于gs://bundle_name/folder_name/时间戳)。这似乎不是gsutil或云API的支持。

google-cloud-platform google-cloud-storage gsutil google-cloud-sdk
2个回答
5
投票

你问对于只想来存储文件的产物昂贵的操作。这不是一个数据库,它的意思是可大规模扩展的,所以你不会看到本机支持此操作。考虑而不是使用一个数据库,记录所有文件的时间,并查询数据库来查找相关文件,而不是存储系统。


0
投票

+1这里的其他答案。这不是由服务原生支持,但是你可以使用客户端库(或GSUtil的,如果你想要做一些快速的正脏正则表达式解析代替)列出所有文件下所需的前缀,然后在它们之间迭代和跟踪(您想申请或任何过滤标准)的最新和最旧条目。这个问题是相当接近this gsutil GitHub issue的副本,在这里我提供了一个示例bash脚本做类似的事情。

© www.soinside.com 2019 - 2024. All rights reserved.