Amazon DynamoDB

Fast, flexible NoSQL database service for single-digit millisecond performance at any scale

Free 25 GB of storage

and up to 200 million read/write requests per month with the AWS Free Tier

How it works

Amazon DynamoDB is a fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale. DynamoDB offers built-in security, continuous backups, automated multi-Region replication, in-memory caching, and data import and export tools.

Use cases

Develop software applications

Build internet-scale applications supporting user-content metadata and caches that require high concurrency and connections for millions of users and millions of requests per second.

Create media metadata stores

Scale throughput and concurrency for media and entertainment workloads such as real-time video streaming and interactive content, and deliver lower latency with multi-Region replication across AWS Regions.

Deliver seamless retail experiences

Use design patterns for deploying shopping carts, workflow engines, inventory tracking, and customer profiles. DynamoDB supports high-traffic, extreme-scaled events and can handle millions of queries per second.

Scale gaming platforms

Focus on driving innovation with no operational overhead. Build out your game platform with player data, session history, and leaderboards for millions of concurrent users.


How to get started

Explore DynamoDB features

Review key features including active-active replication with global tables, point-in-time recovery, and more.

Learn more about DynamoDB »

Learn with hands-on training

Create and query your first NoSQL table with DynamoDB.

Get started with DynamoDB »

Expand your knowledge

Check out the DynamoDB documentation with a Developer Guide and an API Reference Guide.  

Read the documentation »

Explore more of AWS