选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

教程:在 DynamoDB 中创建 MRSC 全局表

聚焦模式
教程:在 DynamoDB 中创建 MRSC 全局表 - Amazon DynamoDB
注意

多区域强一致性(MRSC)目前为预览版,可能会发生变化。

在预览版中,带有 MRSC 的全局表必须在受支持的区域中恰好包含三个副本。可以通过向不包含任何数据且未配置任何unsupported features的单区域 DynamoDB 表中添加两个副本表来创建 MRSC 全局表。

Using the AWS Management Console

此控制台过程通过创建新的单区域表来创建 MRSC 全局表。此过程还会在其余支持的预览版区域中添加两个副本表。

  1. 登录 AWS Management Console,并打开 DynamoDB 控制台:https://console.aws.amazon.com/dynamodb/

  2. 从顶部导航窗格中,选择支持带有 MRSC 的全局表的区域。例如,选择 us-east-2

  3. 创建新的按需单区域表。有关创建表的信息,请参阅第 1 步:在 DynamoDB 中创建表中的 AWS Management Console。

    注意

    新创建的表可能需要几分钟才能变为 ACTIVE 状态。

  4. 页面上,选择新创建的表。

  5. 选择全局表选项卡,然后选择创建副本

  6. 创建副本页面上,执行以下操作:

    1. 多区域一致性下,选择强一致性

    2. 选择创建副本

    注意

    新的副本表可能需要几分钟才能出现并变为 ACTIVE 状态。

Using the AWS CLI

此 AWS CLI 过程通过创建新的单区域表,然后添加两个副本表,来创建 MRSC 全局表。

  1. 在 us-east-2 区域中创建名为 MusicTable 的新的按需单区域表。

    aws dynamodb create-table \ --table-name MusicTable \ --attribute-definitions \ AttributeName=Artist,AttributeType=S \ AttributeName=SongTitle,AttributeType=S \ --key-schema \ AttributeName=Artist,KeyType=HASH \ AttributeName=SongTitle,KeyType=RANGE \ --billing-mode PAY_PER_REQUEST \ --region us-east-2
  2. 验证新表是否已创建并处于 ACTIVE 状态。

    注意

    该表可能需要几分钟才能变为 ACTIVE 状态。

    aws dynamodb describe-table \ --table-name MusicTable \ --region us-east-2 { "Table": { ... "TableStatus": "ACTIVE", ... }
  3. 通过将 multi-region-consistency 参数指定为 STRONG,将两个新的副本表添加到其余受支持区域中的单区域表中以进行预览。

    aws dynamodb update-table \ --table-name MusicTable \ --replica-updates '[{"Create": {"RegionName": "us-east-1"}}, {"Create": {"RegionName": "us-west-2"}}]' \ --multi-region-consistency STRONG \ --region us-east-2
  4. 使用 describe-table 命令来验证两个新副本是否已创建并处于 ACTIVE 状态,以及全局表是否已配置为多区域强一致性。

    aws dynamodb describe-table \ --table-name MusicTable \ --region us-east-1 { "Table": { ... "Replicas": [ { "RegionName": "us-east-1", "ReplicaStatus": "ACTIVE" }, { "RegionName": "us-west-2", "ReplicaStatus": "ACTIVE" } ], "MultiRegionConsistency": "STRONG" ... }

此控制台过程通过创建新的单区域表来创建 MRSC 全局表。此过程还会在其余支持的预览版区域中添加两个副本表。

  1. 登录 AWS Management Console,并打开 DynamoDB 控制台:https://console.aws.amazon.com/dynamodb/

  2. 从顶部导航窗格中,选择支持带有 MRSC 的全局表的区域。例如,选择 us-east-2

  3. 创建新的按需单区域表。有关创建表的信息,请参阅第 1 步:在 DynamoDB 中创建表中的 AWS Management Console。

    注意

    新创建的表可能需要几分钟才能变为 ACTIVE 状态。

  4. 页面上,选择新创建的表。

  5. 选择全局表选项卡,然后选择创建副本

  6. 创建副本页面上,执行以下操作:

    1. 多区域一致性下,选择强一致性

    2. 选择创建副本

    注意

    新的副本表可能需要几分钟才能出现并变为 ACTIVE 状态。

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。