Amazon web services AWS是否回收未使用的全局名称空间(如S3),或者它们不仅是唯一的,而且是永久的?

Amazon web services AWS是否回收未使用的全局名称空间(如S3),或者它们不仅是唯一的,而且是永久的?,amazon-web-services,Amazon Web Services,我知道S3的名称空间必须是全局唯一的,但我没有看到AWS是否有一个回收未使用名称空间的过程,这让我怀疑它们是否是永久唯一的。你可以想象一个类似域名的存储桶名称。例如,如果要使用任何可用的名称创建一个bucket,那么它将被创建;如果要删除该bucket,则可以立即返回并使用相同的名称创建该bucket。您所称的名称空间是S3 bucket名称。它们是全球独一无二的。如果您拥有一个S3 bucket并将其删除,其他AWS帐户可以稍后使用您以前使用的名称创建一个S3 bucket 一个小实验表明:

我知道S3的名称空间必须是全局唯一的,但我没有看到AWS是否有一个回收未使用名称空间的过程,这让我怀疑它们是否是永久唯一的。

你可以想象一个类似域名的存储桶名称。例如,如果要使用任何可用的名称创建一个bucket,那么它将被创建;如果要删除该bucket,则可以立即返回并使用相同的名称创建该bucket。

您所称的名称空间是S3 bucket名称。它们是全球独一无二的。如果您拥有一个S3 bucket并将其删除,其他AWS帐户可以稍后使用您以前使用的名称创建一个S3 bucket

一个小实验表明:

  • bucket名称立即可供同一帐户重用
  • bucket名称不能立即被其他帐户重用,但一旦AWS清除了它需要的所有内容,它就可以使用了(在我的测试中,这个过程花费了30多分钟)

从未实际测试过这一点,但从他们的文档中可以看出(在Amazon S3中所有现有的Bucket名称中,Bucket名称必须是唯一的。)我觉得这似乎只适用于现有的名称。如果它不存在,你可以使用它。