Database type | Use cases | AWS service |
---|---|---|
Relational | Traditional applications, enterprise resource planning (ERP), customer relationship management (CRM), e-commerce | Amazon Aurora Amazon RDS Amazon Redshift |
Key-value | High-traffic web applications, e-commerce systems, gaming applications | Amazon DynamoDB |
In-memory | Caching, session management, gaming leaderboards, geospatial applications | Amazon ElastiCache, Amazon MemoryDB for Redis |
Document | Content management, catalogs, user profiles | Amazon DocumentDB (with MongoDB compatibility) |
Wide column | High-scale industrial apps for equipment maintenance, fleet management, route optimization | Amazon Keyspaces |
Graph | Fraud detection, social networking, recommendation engines | Amazon Neptune |
Time series | Internet of Things (IoT) applications, DevOps, industrial telemetry | Amazon Timestream |
Ledger | Systems of record, supply chain, registrations, banking transactions | Amazon Ledger Database Services (QLDB) |