Amazon Web Services → Microsoft Azure
Azure equivalent of Amazon DynamoDB global tables
DynamoDB global tables map to Cosmos DB global distribution with multi-region writes.
About Amazon DynamoDB global tables
| Provider | Amazon Web Services |
|---|---|
| Status | Generally available |
| What it is | Multi-Region, multi-active tables with multi-Region eventual consistency (the default) or multi-Region strong consistency (MRSC, same-account only). The mode is fixed at creation. |
| Documentation | docs.aws.amazon.com |
| Pricing | Official pricing page |
Azure mappings (1)
| Capability | Azure equivalent | Match |
|---|---|---|
| Multi-region, multi-active NoSQL replication | Azure Cosmos DB global distribution and multi-region writes | Direct match |
NoSQL (key-value, document, wide-column, graph)(1)
Multi-region, multi-active NoSQL replication Direct match
DynamoDB global tables map to Cosmos DB global distribution with multi-region writes. Both replicate every write to all regions and let any region accept writes.
- Consistency. Global tables offer multi-Region eventual consistency (default) or multi-Region strong consistency (MRSC), and all replicas in a table must use the same mode. Global tables can also span multiple AWS accounts. Cosmos DB applies its account consistency level, and strong consistency isn't available with multi-region writes.
- Conflicts. Global tables use last writer wins (in eventual mode). Cosmos DB offers last writer wins (on a timestamp or custom property) or custom merge procedures.
- SLA. Cosmos DB offers a 99.999% read and write availability SLA with multi-region writes. DynamoDB global tables also have a 99.999% SLA.