代码之家  ›  专栏  ›  技术社区  ›  Molay

为什么S3不能是特定区域的?[副本]

  •  0
  • Molay  · 技术社区  · 6 年前

    这个问题已经有了答案:

    对不起,如果我的问题没有意义。我刚开始学习AWS,开始学习S3,一直坚持这个问题,找不到合适的答案。

    我们不能用现有名称创建“bucket”,因为AWS将S3视为全局名称。但是强制我们在创建bucket时选择区域。我知道bucket文件只存储在那个区域?如果是这样,为什么S3被认为是全局的?为什么全局标记附加到S3?

    请建议。

    2 回复  |  直到 6 年前
        1
  •  0
  •   RBT    6 年前

    让我把你的问题分开回答。

    我们不能用现有名称创建“bucket”,因为aws 将S3视为全局

    对。问题是每个bucket都有一个唯一的DNS地址。如果多个用户开始创建具有相同名称的存储桶,则DNS地址将发生冲突。因此,当您说global时,在为bucket选择名称的上下文中,它意味着它必须是 世界独一无二 .

    但是强制我们在创建bucket时选择区域。

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

        2
  •  0
  •   Red Boy    6 年前

    _156; bucket名称空间是全局的-就像域名__

    艾斯 http://aws.amazon.com/articles/1109#02

    这是设计的,更符合逻辑。见重复问题。

    Duplicate Questions