【问题标题】:How to list recent files added to a GCS bucket如何列出最近添加到 GCS 存储桶的文件
【发布时间】:2017-12-23 06:44:42
【问题描述】:

我有一个 Google Cloud Storage 存储分区,其中包含大量文件。我想列出添加到存储桶中的最新文件。我知道我可以(理论上)使用

列出所有文件
gsutil ls gs://my_bucket/**

然后使用 sed/awk 将输出通过过滤器进行管道传输。然而,文件的数量如此之大,以至于 gsutil 查询需要很长时间才能运行。是否有仅列出最近创建的文件的内置查询?

【问题讨论】:

    标签: google-cloud-storage gsutil


    【解决方案1】:

    不,GCS 不支持按日期查询的方式。如果您需要一种有效的方法来做到这一点(例如,如果您定期对包含数百万或更多对象的存储桶执行此操作),您可以配置对象更改通知并拥有一个订阅通知并跟踪最近添加的 N 个通知的应用程序。

    【讨论】:

      猜你喜欢
      • 2020-09-17
      • 2020-01-24
      • 1970-01-01
      • 2022-11-04
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多