Databases on AWS

The broadest selection of purpose-built databases for all your application needs
Purpose-built
Choose from 14 purpose-build database engines including relational, key-value, document, in-memory, graph, time series, and ledger databases. AWS’s portfolio of purpose-built databases supports diverse data models and allows you to build use case driven, highly scalable, distributed applications. By picking the best database to solve a specific problem or a group of problems, you can break away from restrictive one-size-fits-all monolithic databases and focus on building applications to meet the needs of your business.
Fully managed
With AWS databases, you don’t need to worry about database management tasks such as server provisioning, patching, setup, configuration, backups, or recovery. AWS continuously monitors your clusters to keep your workloads up and running with self-healing storage and automated scaling, so that you can focus on higher value application development.
Performance at scale
Get relational databases that are 3-5X faster than popular alternatives, or non-relational databases that give you microsecond to sub-millisecond latency. Start small and scale as your applications grow. You can scale your database's compute and storage resources easily, often with no downtime. Because purpose-built databases are optimized for the data model you need, your applications can scale and perform better at 1/10 the cost versus commercial databases.
Enterprise-class
AWS databases are built for business-critical, enterprise workloads, offering high availability, reliability, and security. These databases support multi-region, multi-master replication, and provide full oversight of your data with multiple levels of security, including network isolation using Amazon VPC, encryption at rest using keys you create and control through AWS Key Management Service (KMS), as well as encryption-in-transit.
Performance at any scale (0:54)
Hundreds of thousands of customers rely on AWS databases
Purpose-built
Performance at scale
Choose from 14 purpose-build database engines including relational, key-value, document, in-memory, graph, time series, and ledger databases. AWS’s portfolio of purpose-built databases supports diverse data models and allows you to build use case driven, highly scalable, distributed applications. By picking the best database to solve a specific problem or a group of problems, you can break away from restrictive one-size-fits-all monolithic databases and focus on building applications to meet the needs of your business.
Get relational databases that are 3-5X faster than popular alternatives, or non-relational databases that give you microsecond to sub-millisecond latency. Start small and scale as your applications grow. You can scale your database's compute and storage resources easily, often with no downtime. Because purpose-built databases are optimized for the data model you need, your applications can scale and perform better at 1/10 the cost versus commercial databases.
Fully managed
Enterprise-class
With AWS databases, you don’t need to worry about database management tasks such as server provisioning, patching, setup, configuration, backups, or recovery. AWS continuously monitors your clusters to keep your workloads up and running with self-healing storage and automated scaling, so that you can focus on higher value application development.
AWS databases are built for business-critical, enterprise workloads, offering high availability, reliability, and security. These databases support multi-region, multi-master replication, and provide full oversight of your data with multiple levels of security, including network isolation using Amazon VPC, encryption at rest using keys you create and control through AWS Key Management Service (KMS), as well as encryption-in-transit.
Performance at any scale (0:54)

Database services

Database type
Use cases
AWS service
Relational

Relational Database

Relational databases store data with predefined schemas and relationships between them. These databases are designed to support ACID transactions, and maintain referential integrity and strong data consistency.

Traditional applications, ERP, CRM, e-commerce

Amazon Aurora

MySQL and PostgreSQL-compatible relational database built for the cloud. Performance and availability of commercial-grade databases at 1/10th the cost 

Amazon Relational Database Service (RDS)

Set up, operate, and scale a relational database in the cloud with just a few clicks 

Amazon Redshift

The most popular and fastest cloud data warehouse

Key-value

Key-value Database

Key-value databases are optimized for common access patterns, typically to store and retrieve large volumes of data. These databases deliver quick response times, even in extreme volumes of concurrent requests.

High-traffic web apps, e-commerce systems, gaming applications

Amazon DynamoDB

Fast and flexible NoSQL database service for any scale

In-memory

In-memory Database

In-memory databases are used for applications that require real-time access to data. By storing data directly in memory, these databases deliver microsecond latency to applications for whom millisecond latency is not enough.

Caching, session management, gaming leaderboards, geospatial applications

Amazon ElastiCache for Memcached

Managed, Memcached-compatible, in-memory store. Sub-millisecond latency to power real-time applications

Amazon ElastiCache for Redis

Redis compatible in-memory data store built for the cloud. Power real-time applications with sub-millisecond latency

Document

Document Database

A document database is designed to store semistructured data as JSON-like documents. These databases help developers build and update applications quickly.

Content management, catalogs, user profiles

Amazon DocumentDB

Fast, scalable, highly available MongoDB-compatible database service

Graph

Graph Database

Graph databases are for applications that need to navigate and query millions of relationships between highly connected graph datasets with millisecond latency at large scale.

Fraud detection, social networking, recommendation engines

Amazon Neptune

Fast, reliable graph database built for the cloud

Time series

Time Series Database

Time-series databases efficiently collect, synthesize, and derive insights from data that changes over time and with queries spanning time intervals.

IoT applications, DevOps, industrial telemetry

Amazon Timestream

Fast, scalable, fully managed time series database

Ledger

Ledger Database

Ledger databases provide a centralized and trusted authority to maintain a scalable, immutable, and cryptographically verifiable record of transactions for every application.

Systems of record, supply chain, registrations, banking transactions

Amazon Quantum Ledger Database (QLDB)

Fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log. Owned by a central trusted authorit

AWS Databases
Break Free From Old Guard Databases
Hundreds of thousands of customers have migrated to AWS Databases to save, grow, and innovate faster.

Use cases

  • Internet scale applications
  • Real-time applications
  • Open source applications
  • Enterprise applications
Autodesk_Logo

Amazon Aurora allowed us to increase our database connections and greatly improve our scalability, response times, and CPU utilization. Our customers’ experience improved in a short time so we’re looking into Aurora for additional applications.

- Brian Mathews
Platform Engineering Vice President, Autodesk
What's New
Date (Newest to Oldest)
  • Date (Newest to Oldest)
No results found
View all »