AWS S3存储桶中对象更新的问题

时间:2018-11-17 13:25:44

标签: amazon-web-services amazon-s3

在为我的一位客户构建AWS网站时,我在更新对象时遇到了S3 Bucket最终一致性的问题。

在我们开发的一项功能中,用户可以更新其个人资料图片,并将个人资料图片保存在S3存储桶中,并将其公共URL保存在数据库中以供以后检索。

现在对于新对象而言,它可以正常工作,但对于更新而言,更新要花费一些时间(〜5-10分钟)。我已经浏览了Internet,但是找不到解决方案。有人建议使用v1 / filename和v2 / filename等版本控制,并使用update从最新版本目录中获取数据,但这太不切实际了。

有人可以建议我该怎么做吗?

1 个答案:

答案 0 :(得分:1)

在存储桶中启用版本控制,并使用版本控制功能获取最新版本-而不更改路径。 s3将处理份数。见

https://forums.aws.amazon.com/thread.jspa?threadID=263531讨论此功能和一致性