Relational |
Traditional applications, ERP, CRM, e-commerce |
Aurora, RDS, Redshift |
RDS is a web service that makes it easier to set up, control, and scale a relational database in the cloud. |
Key-value |
High-traffic web apps, e-commerce systems, gaming applications |
DynamoDB |
DynamoDB is a fully administered NoSQL database service that offers quick and reliable performance with integrated scalability. |
In-memory |
Caching, session management, gaming leaderboards, geospatial applications |
ElastiCache for Memcached & Redis |
ElastiCache helps in setting up, managing, and scaling in-memory cache conditions. |
Document |
Content management, catalogs, user profiles |
DocumentDB |
DocumentDB (with MongoDB compatibility) is a quick, dependable, and fully-managed database service that makes it easy for you to set up, operate, and scale MongoDB-compatible databases. |
Wide column |
High scale industrial apps for equipment maintenance, fleet management, and route optimization |
Keyspaces (for Apache Cassandra) |
Keyspaces is a scalable, highly available, and managed Apache Cassandra–compatible database service. |
Graph |
Fraud detection, social networking, recommendation engines |
Neptune |
Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected datasets. |
Time series |
IoT applications, DevOps, industrial telemetry |
Timestream |
Timestream is a fast, scalable, and serverless time series database service for IoT and operational applications that makes it easy to store and analyze trillions of events per day. |
Ledger |
Systems of record, supply chain, registrations, banking transactions |
Quantum Ledger Database (QLDB) |
QLDB is a fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log |