Global tables - multi-active, multi-Region replication - Amazon DynamoDB
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Global tables - multi-active, multi-Region replication

Amazon DynamoDB global tables is a fully managed, multi-Region, and multi-active database feature that provides easy to use data replication and fast local read and write performance for globally scaled applications.

Global tables automatically replicate your DynamoDB table data across Amazon Web Services Regions without requiring you to build and maintain your own replication solution. When you choose the Amazon Web Services Regions for your table replicas, global tables handle all replication automatically. Global tables are available in all Regions where DynamoDB is available.

Global tables provide the following benefits:

  • Replicate DynamoDB table data automatically across your choice of Amazon Regions to locate data closer to your users

  • Enable higher application availability during regional isolation or degradation

  • Eliminate update conflict resolution so you can focus on your application's business logic

Global tables are ideal for applications requiring business continuity and high availability through multi-Region deployment. Any global table replica can serve reads and writes. Applications can achieve high resilience with a low or zero Recovery Point Objective (RPO) by shifting traffic to a different Region if application processing is interrupted in a Region.

You can configure a global table using the Amazon Management Console. Global tables use existing DynamoDB APIs to read and write data to your tables, so no application changes are required. You pay only for the resources you provision or use, with no upfront costs or commitments. To get started with global tables, see Tutorials: Creating global tables.