Amazon DynamoDB
Serverless NoSQL database with single-digit millisecond performance
Amazon DynamoDB is a fully managed, serverless NoSQL database with single-digit millisecond performance at any scale. It offers zero infrastructure management, instant scaling, and built-in security with global tables for multi-region deployment up to 99.999% availability.
Fonctionnalités
✓ Serverless and fully managed
✓ Single-digit millisecond latency
✓ Global tables (multi-region)
✓ On-demand and provisioned capacity
✓ Key-value and document data models
✓ Encryption at rest and in transit
✓ Point-in-time recovery
✓ DynamoDB Streams for change data capture
✓ PartiQL SQL-like queries
✓ Native AWS integrations
Avantages
- + Zero infrastructure management
- + Scales automatically to any demand
- + Highly available (99.999% with global tables)
- + Deep AWS ecosystem integration
- + Proven at massive scale
Inconvénients
- − Vendor lock-in to AWS
- − Query patterns must be planned upfront
- − Can be expensive at scale
- − Learning curve for data modeling