NoSQL (key-value, document, wide-column, graph) · AWS vs Google Cloud
Amazon DynamoDB vs Firestore
Low-cost key-attribute tables map partly to Firestore (serverless, pay per operation) or Bigtable for large scale.
Side-by-side comparison
| Aspect | Amazon Web Services | Google Cloud |
|---|---|---|
| Service | Amazon DynamoDB | Firestore |
| Lifecycle | Generally available | Generally available |
| What it is | Serverless key-value and document database with single-digit-millisecond performance, on-demand or provisioned capacity, transactions, point-in-time recovery, TTL, global tables, and streams. | Serverless document database (Standard and Enterprise editions) with regional or multi-region locations, strong consistency, and client SDKs for web and mobile. |
| Pricing model | DynamoDB on-demand or provisioned capacity plus storage (Standard or Standard-IA table class). | Firestore bills per operation and storage. |
| Docs | Amazon DynamoDB docs | Firestore docs |
| Pricing page | Amazon DynamoDB pricing | Firestore pricing |
Key differences
- There is no separate low-cost table tier like Azure Table Storage.
Pricing summary
Pricing models only. No prices are quoted because they change by region and over time.
- AWS
- DynamoDB on-demand or provisioned capacity plus storage (Standard or Standard-IA table class). Amazon DynamoDB pricing →
- GCP
- Firestore bills per operation and storage. Firestore pricing →
And on Azure?
Partial match Azure's equivalent is Azure Table Storage and Azure Cosmos DB for Table. AWS vs Azure comparison →
FAQ
What is the Google Cloud equivalent of Amazon DynamoDB?
Low-cost key-attribute tables map partly to Firestore (serverless, pay per operation) or Bigtable for large scale.
How does pricing compare between Amazon DynamoDB and Firestore?
AWS: DynamoDB on-demand or provisioned capacity plus storage (Standard or Standard-IA table class). Google Cloud: Firestore bills per operation and storage. Check the official pricing pages for current rates.
What is the Azure equivalent?
Azure Table Storage and Azure Cosmos DB for Table (partial match). Microsoft also maps DynamoDB to Azure Table Storage (simple and very cheap, in a storage account) and Azure Cosmos DB for Table (the same API with Cosmos DB scale and global distribution).