gpt4 book ai didi

amazon-web-services - AWS S3 API-按元数据搜索

转载 作者:行者123 更新时间:2023-12-04 15:20:25 27 4
gpt4 key购买 nike

我使用AWS s3每小时存储几千个文件,它的工作原理很吸引人。我很好奇我是否可以根据时间或日期或这些对象拥有的任何元数据来过滤它们。我能够运行一个节点进程来获取对象列表,并播放日期和时间,但不能播放元数据。还有其他方法吗?还是更好的选择?

最佳答案

不可以,您无法使用S3 API过滤元数据。

要执行您要的操作,您需要在存储桶中列出对象(GET Bucket)以获取所有 key ,然后分别要求每个 key (HEAD Object)的元数据。然后,在您自己的代码中,您可以过滤出不匹配的对象。

显然,如果您有数千个对象,那么这将非常难以实时运行。您可能想要根据前缀过滤为一个易于管理的数字,或者自己保留一个索引(可能是 Elasticsearch ?)。通常在对象键中对一些元数据进行编码,以便您可以按前缀进行过滤。

关于amazon-web-services - AWS S3 API-按元数据搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33881552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com