存储桶配额、限制和局限性
Amazon S3 存储桶归创建它的 Amazon Web Services 账户 所有。存储桶所有权不可转移到其他账户。
存储桶配额限制
默认情况下,对于每个 Amazon Web Services 账户,可以创建多达 100 个通用存储桶和 10 个目录存储桶。可以通过提交增加配额请求来增加账户的存储桶配额。不超过 1000 个通用存储桶的请求会自动得到批准,并在几分钟内完成。要请求提高限额,请访问服务限额控制台
注意
必须使用以下 Amazon Web Services 区域来查看 Amazon Web Services 账户中的配额、存储桶利用率或者请求增加通用存储桶。
-
只能从美国东部(弗吉尼亚州北部)查看和管理商业区域的通用存储桶配额。
-
只能从中国(北京)区域查看和管理中国区域的通用存储桶配额。
有关服务配额的信息,请参阅《Amazon Web Services 一般参考》中的 Amazon service quotas。
对象和存储桶限制
没有最大存储桶大小,对存储桶中可存储的项目数也没有限制。您可以在单个存储桶中存储所有对象,也可以在多个存储桶中组织它们。但是,您无法从其他存储桶中创建存储桶。
存储桶命名限制
创建存储桶时,您可以选择存储桶名称和要在其中创建存储桶的 Amazon Web Services 区域。创建存储桶后,便无法再更改其名称或区域。
为存储桶命名时,请选择与您或您的组织相关的名称。避免使用与其他人关联的名称。例如,您应避免在存储桶名称中使用 AWS
或 Amazon
。
重复使用存储桶名称
如果存储桶为空,您可以将其删除。删除存储桶后,该名称可供重复使用。但是,删除存储桶后,您可能由于各种原因而无法重复使用该名称。
例如,当您删除存储桶并且名称变为可供重用时,另一个 Amazon Web Services 账户可能会创建具有该名称的存储桶。此外,可能需要一段时间才能重复使用已删除的存储桶的名称。如果您想使用相同的存储桶名称,我们建议您不要删除该存储桶。
有关存储桶名称的更多信息,请参阅存储桶命名规则。
存储桶命名和自动创建的存储桶
如果您的应用程序自动创建了存储桶,请选择不会导致命名冲突的存储桶命名方案。确保存储桶名称已被使用时,您的应用程序逻辑会选择其他存储桶名称。
有关存储桶命名的更多信息,请参阅 存储桶命名规则。
存储桶操作
Amazon S3 的高可用性设计主要关注获取、放置、列出和删除操作。由于存储桶操作在集中的全球资源空间中进行,因此不建议在应用程序的高可用性代码路径上创建、删除或配置存储桶。最好是在单独的初始化或设置不常运行的例程时创建、删除或配置存储桶。