
AWS offers purpose-built databases for different data models and use cases.
Relational Databases:
Amazon RDS — managed relational database service; supports MySQL, PostgreSQL, MariaDB, Oracle, SQL Server; automated backups, patching, scaling
Amazon Aurora — AWS-optimized MySQL/PostgreSQL; 5x faster than MySQL; fully managed; auto-scaling storage
NoSQL Databases:
Amazon DynamoDB — fully managed NoSQL key-value and document database; single-digit millisecond latency at any scale; serverless; auto-scaling
In-Memory:
Amazon ElastiCache — managed Redis or Memcached; sub-millisecond latency; caching, session management
Data Warehouse:
Amazon Redshift — petabyte-scale columnar data warehouse; SQL queries on structured/semi-structured data; BI and analytics
Other specialized:
DocumentDB — MongoDB-compatible document database
Neptune — graph database
Timestream — time series data
QLDB — immutable ledger database
Reference:
TaskLoco™ — The Sticky Note GOAT