【问题标题】:Retrieve/List objects using metadata in s3 - aws sdk使用 s3 中的元数据检索/列出对象 - aws sdk
【发布时间】:2018-08-22 03:06:27
【问题描述】:

我已使用User-Defined Metadata 数据将文件存储在 S3 存储桶中。 假设我的元数据会是这样的

metaData = {
    "title": "some random user title", 
    "description": "some random user description"
}

我知道我可以使用对象键和存储桶名称下载文件。 我正在查看是否有任何方法/选项通过仅传递用于在 S3 中上传的对象的 bucket nameUser-Defined Metadata 来获取/检索/列出文件。

还要知道User-Defined Metadata的实际用法

任何指导或建议都会很有帮助。!

【问题讨论】:

    标签: amazon-web-services amazon-s3 aws-sdk


    【解决方案1】:

    Amazon S3 中没有可以通过元数据定位/检索对象的本机操作。

    可以从对象中检索元数据,但不能用于搜索对象。此外,只能检索有限的元数据作为对象列表的一部分。

    另一种方法是使用Amazon S3 Inventory - Amazon Simple Storage Service。这仅每天提供一次列表,但它可以包含元数据。您可以使用这些文件根据元数据定位对象。

    见:

    【讨论】:

      猜你喜欢
      • 2015-11-18
      • 2019-11-18
      • 2016-07-24
      • 1970-01-01
      • 1970-01-01
      • 2017-06-29
      • 1970-01-01
      • 2021-09-26
      • 1970-01-01
      相关资源
      最近更新 更多