很抱歉,如果我的问题没有意义。我是AWS的新手,开始学习S3,坚持这个问题,无法找到正确的答案。
我们无法创建一个'桶。具有现有名称,因为AWS将S3视为全局。但强制我们在创建存储桶时选择区域。我知道存储桶文件只存储在该区域中吗?如果是这种情况为什么S3被视为全球?为什么Global标签附加到S3?
请建议。
答案 0 :(得分:0)
“存储桶命名空间是全局的 - 就像域名”
这是设计和更合乎逻辑的。看到重复的问题。
答案 1 :(得分:0)
让我分开你的问题然后回答它们。
我们无法创建具有现有名称的“存储桶”,因为AWS 将S3视为全球
是。事情是每个桶都有一个唯一的DNS地址。如果多个用户开始创建具有相同名称的存储桶,则DNS地址将发生冲突。因此,在您说全局时选择存储桶名称的上下文中,这意味着它必须是通用唯一。
但强制我们在创建存储桶时选择区域。
您自己提到存储桶文件必须物理存储在某个区域,因此您必须在创建它时选择该区域。