AWS - 为什么S3不能成为特定区域?

时间:2018-05-21 07:00:32

标签: amazon-web-services amazon-s3

很抱歉,如果我的问题没有意义。我是AWS的新手,开始学习S3,坚持这个问题,无法找到正确的答案。

我们无法创建一个'桶。具有现有名称,因为AWS将S3视为全局。但强制我们在创建存储桶时选择区域。我知道存储桶文件只存储在该区域中吗?如果是这种情况为什么S3被视为全球?为什么Global标签附加到S3?

请建议。

2 个答案:

答案 0 :(得分:0)

  

“存储桶命名空间是全局的 - 就像域名”

     

- http://aws.amazon.com/articles/1109#02

这是设计和更合乎逻辑的。看到重复的问题。

Duplicate Questions

答案 1 :(得分:0)

让我分开你的问题然后回答它们。

  

我们无法创建具有现有名称的“存储桶”,因为AWS   将S3视为全球

是。事情是每个桶都有一个唯一的DNS地址。如果多个用户开始创建具有相同名称的存储桶,则DNS地址将发生冲突。因此,在您说全局时选择存储桶名称的上下文中,这意味着它必须是通用唯一

  

但强制​​我们在创建存储桶时选择区域。

您自己提到存储桶文件必须物理存储在某个区域,因此您必须在创建它时选择该区域。