Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Amazon DynamoDB features

About DynamoDB

Amazon DynamoDB is a serverless NoSQL database service that supports key-value and document data models. Developers can use DynamoDB to build modern, serverless applications that can start small and scale globally. DynamoDB scales to support tables of virtually any size with automated horizontal scaling.

Availability, durability, and fault tolerance are built-in and cannot be turned off, removing the need to architect your applications for these capabilities.

DynamoDB is designed to run high-performance, internet-scale applications that would overburden traditional relational databases. With over ten years of pioneering innovation investment, DynamoDB offers limitless scalability with consistent single-digit millisecond performance and up to 99.999% availability.

To learn about new features and capabilities, visit DynamoDB What's New announcements.

Serverless performance with limitless scalability

Open all

Security and reliability

Open all

Cost-effectiveness

Open all

Integrations with AWS services

Open all