【问题标题】:How to get all list of objects in buckets including tags in single request from S3 bucket如何获取存储桶中的所有对象列表,包括来自 S3 存储桶的单个请求中的标签
【发布时间】:2018-08-04 11:30:46
【问题描述】:

我正在使用 listObjectsV2 列出 AWS s3 存储桶中的所有对象。但是 该列表不包含标签和元数据。我浏览了文档并了解到我们可以单独获取元数据详细信息 通过一个一个地获取对象。但是有什么方法可以通过一种方法从 s3 存储桶中获取文件的标签和元数据?

注意:我使用的是 AWS-SDK(Node.js) 版本 2.x

【问题讨论】:

    标签: node.js amazon-web-services amazon-s3


    【解决方案1】:

    底层 S3 服务 API 没有获取列表以及对象元数据和/或标签的方法,因此没有一个 SDK 实现此类功能。

    【讨论】:

      【解决方案2】:

      Amazon S3 Inventory 提供逗号分隔值 (CSV) 或 Apache 优化的行列式 (ORC) 输出文件,每天或每周为 S3 存储桶或共享前缀(即名称以公共字符串开头的对象)。

      它可以配置为每天运行。

      【讨论】:

      • 感谢您的信息。但我想从 API 调用中获取该数据。只是想有什么解决方法可以这样做。同样我们不能基于元标记搜索对象或也有标签?
      猜你喜欢
      • 1970-01-01
      • 2021-05-09
      • 2015-10-23
      • 2012-04-12
      • 2015-11-22
      • 1970-01-01
      • 2021-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多