首页 > 解决方案 > 访问最近在 AWS S3 中插入​​的数据

问题描述

我在 S3 中有我的文件,比如bucketname/level1/20210321/00/...

日期字符串在哪里20210321,后跟小时。

每天都会在存储桶中插入一个新文件夹,该year+month+day文件夹的名称将是并且具有每小时数据的子文件夹。

如何访问最近插入的数据最有可能是前一天的数据?

标签: pythonamazon-web-servicesamazon-s3boto3

解决方案


没有神奇的方法可以让 S3 访问“最新数据”。

如果您知道将生成的文件夹的名称,则可以将其作为 aPrefix提供给list_buckets()命令,并且只会返回该“目录”内的对象。然后,您可以通过其KeyLastModified日期确定“最新”文件。


推荐阅读