AWS S3存储桶中对象的数量或大小是否对性能有任何影响



我们有一个AWS S3存储桶,用于存储大量文件,每天大约50000个,大约5-10GB。

目前,我们有生命周期规则,可以在2天后清除文件。我们现在需要将这些文件保存更长时间(1年(。名称是唯一的(以GUID开头(,我们对成本影响感到满意。

我的问题是插入或检索性能是否会受到影响?

我们不列出bucket的内容(显然这样会更慢(。AWS文档很模糊,但似乎暗示不会有任何变化,但我想知道是否有人对现实世界有任何观察。

根据我的经验,我不认为会有任何影响,只要你没有列出bucket的内容来找到你想要的对象(你说你没有(。

如果您在准备获取对象密钥时已经知道它,那么应该不会对性能产生任何影响。

这不会影响写入或读取的性能。

这些操作作为后台作业排队,并随时间执行,而不是在到期时立即执行。

请记住,您的S3存储桶分布在区域中共享的大量节点池中,因此性能问题会影响许多合作伙伴。

删除操作也不计入您的配额。

最新更新