Amazon DynamoDB is a managed database with built-in security, backup and in-memory caching. Explore its uses and more. Click here now.
 
  See the full list of top Database as a Service solutions.
Amazon DynamoDB is well regarded throughout the tech industry. It is Amazon’s non-relational cloud database, which already has a strong user base in the enterprise market, due to its extensive functionality. Users score it well, too, especially in ease of use.
However, it isn’t well rated in hybrid deployments, being cloud only. This has always been AWS’s weakness: it is very focused on the public cloud as opposed to the hybrid cloud. Moreover, DynamoDB is not well rated for tunable consistency, data masking, and professional services.
However, according to market adoption figures, this one has to be on all non-relational DB shortlists – it is great for users of AWS, a vast audience. A massive partner network is another area of appeal. Existing AWS users will find this a no-brainer. But anyone seeking on-prem capabilities should avoid it.
Amazon DynamoDB is a key value and document database that is said to delivers single-digit millisecond performance at scale. It’s a fully managed, multi-region database with built-in security, backup and restore, and in-memory caching for internet applications. Customers include Lyft, Airbnb, Redfin, Samsung, Toyota, and Capital One to support mission-critical workloads.
It has a flexible schema so each row can have any number of columns at any point in time. This allows swift adaption of tables as business requirements change. More than 100,000 AWS users have chosen DynamoDB for mobile, web, gaming, ad tech, IoT, and other applications.
More recent features include: DynamoDB Accelerator (DAX), an in-memory cache that delivers fast read performance for tables; and Amazon DynamoDB On-Demand and Amazon DynamoDB Transactions to scale to thousands of requests per second with no capacity planning required.
DynamoDB supports many different data types for attributes within a table. This includes:
Non-relational, for key value and document data models.
With peaks greater than 20 million requests per second. Single-digit millisecond performance.
“It’s great if your internal team can handle all issues. Positives include the uninterrupted access on a global scale which is critical for offshore teams. However, service level quality is poor,” said a Development Manager at a startup.
Can support tables of virtually any size with horizontal scaling to more than 10 trillion requests per day over petabytes of storage.
Automated global replication with global tables, real-time data processing with DynamoDB Streams, availability and fault tolerance are built in. It provides two read/write capacity modes for each table: on-demand and provisioned. Has support for ACID transactions for applications that require complex business logic.
Encryption at rest and continuous backup plus guaranteed reliability. DynamoDB encrypts all customer data at rest by default. Point-in-time recovery (PITR) protects tables from accidental write or delete operations. DAX is a fully managed, highly available, in-memory cache.
“The products are powerful and enable large-scale data pipelines. We have a great relationship and a direct link with the account and product team and get help and direction and architectural guidance quickly, both through our standard enterprise support channel and through the account team,” said an IT manager in the hospitality sector.
DynamoDB charges for reading, writing, and storing data in DynamoDB tables, along with any optional features. DynamoDB has two capacity modes and those come with specific billing options for processing reads and writes on tables: on-demand and provisioned.
Pricing example for on-demand capacity mode: $1.25 per million write request units and $0.25 per million read request units.
| Amazon DynamoDB | |
|---|---|
| Type | Non-relational | 
| Performance | 20 million requests per sec | 
| Features | Replication Fault tolerance Encryption Data recovery In-memory cache | 
| Core Markets | Large-scale low latency applications. Globally distributed applications Serverless Web applications Microservices data store Mobile apps Real-time bidding platforms and recommendation engines Gaming IoT | 
| Pricing | $1.25 per million write requests | 
| Key Differentiator | Top choice for businesses on the AWS cloud. | 
| Amazon DynamoDB | |
|---|---|
| Type | Non-relational | 
| Performance | 20 million requests per sec | 
| Features | Replication Fault tolerance Encryption Data recovery In-memory cache | 
| Core Markets | Large-scale low latency applications. Globally distributed applications Serverless Web applications Microservices data store Mobile apps Real-time bidding platforms and recommendation engines Gaming IoT | 
| Pricing | $1.25 per million write requests | 
| Key Differentiator | Top choice for businesses on the AWS cloud. | 
 
  Enterprise Storage Forum offers practical information on data storage and protection from several different perspectives: hardware, software, on-premises services and cloud services. It also includes storage security and deep looks into various storage technologies, including object storage and modern parallel file systems. ESF is an ideal website for enterprise storage admins, CTOs and storage architects to reference in order to stay informed about the latest products, services and trends in the storage industry.
Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.