Amazon DynamoDB
Nonrelational database for applications that need performance at any scale
Amazon DynamoDB is a nonrelational database that delivers reliable performance at any scale. It's a fully managed, multi-region, multi-master database that provides consistent single-digit millisecond latency, and offers built-in security, backup and restore, and in-memory caching.
More than 100,000 AWS customers have chosen DynamoDB for mobile, web, gaming, ad tech, IoT, and many other applications that need low-latency data access. Create a new table for your application and let DynamoDB handle the rest.
Benefits
Performance at scale
DynamoDB delivers consistent, single-digit millisecond responsiveness at any scale. Build apps with virtually unlimited throughput and storage. Add an in-memory cache that reduces response times from milliseconds to microseconds, without any app changes.
Fully Managed
DynamoDB is a serverless database that automatically scales throughput up or down, and continuously backs up your data for protection. DynamoDB gives your globally distributed applications fast access to local data by replicating tables across multiple AWS Regions.
Enterprise-ready
Built for mission-critical workloads. Your data is secured with encryption and guaranteed reliability with a service level agreement. You have full oversight of your tables with fine-grained access control, integrated monitoring tools, and support for private connections over VPN.
Use cases
Serverless Web Applications
Build powerful web applications that automatically scale up and down. You don't need to maintain servers, and your applications have automated high availability.
Reference architecture: Sample code
Microservices Data Store
Build flexible and reusable microservices using DynamoDB as a serverless data store for consistent and fast performance.
Reference architecture: Sample code
Mobile Backends
Build personalized mobile apps with smooth experiences for your users. DynamoDB takes care of operational tasks so that you can focus on your applications.
Reference architecture: Sample code
Ad Tech
Create real-time bidding platforms and recommendation engines with the scalability, throughput, and availability of DynamoDB.
Reference architecture: Diagram
Gaming
Create responsive games for mobile, console, and desktop with DynamoDB. Store and query game data such as player state, high scores, or world dynamic content.
Reference architecture: Diagram
IoT
Analyze your devices by connecting your high-velocity, high-volume IoT data in DynamoDB to Amazon Redshift and Amazon QuickSight.
Reference architecture: Diagram
Case studies
Samsung Electronics uses DynamoDB for their petabyte size mobile app backups, resulting in consistent high performance and cost savings.
Netflix uses DynamoDB to run A/B testing that builds personalized streaming experiences for their 125+ million customers.
Capital One uses DynamoDB to reduce latency for their mobile applications by moving their mainframe transactions to a serverless architecture for unbound scale.
Snap migrated their largest storage workload, Snapchat Stories, to DynamoDB and improved performance while reducing cost.
Learn more about Amazon DynamoDB