SHARE
Facebook X Pinterest WhatsApp

Amazon DynamoDB: Features & Price

Amazon DynamoDB is a managed database with built-in security, backup and in-memory caching. Explore its uses and more. Click here now.

Written By
thumbnail Drew Robb
Drew Robb
Feb 26, 2019
Enterprise Storage Forum content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

See the full list of top Database as a Service solutions.

Bottom Line:

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.

Description:

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:

  • Scalar Types – A scalar type can represent exactly one value. The scalar types are number, string, binary, Boolean, and null.
  • Document Types – A document type can represent a complex structure with nested attributes—such as you would find in a JSON document. The document types are list and map.
  • Set Types – A set type can represent multiple scalar values. The set types are string set, number set, and binary set.

Type:

Non-relational, for key value and document data models.

Performance:

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.

Scalability:

Can support tables of virtually any size with horizontal scaling to more than 10 trillion requests per day over petabytes of storage.

Additional Features:

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.

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

“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.

Pricing:

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.
thumbnail Drew Robb

Drew Robb is a contributing writer for Datamation, Enterprise Storage Forum, eSecurity Planet, Channel Insider, and eWeek. He has been reporting on all areas of IT for more than 25 years. He has a degree from the University of Strathclyde UK (USUK), and lives in the Tampa Bay area of Florida.

Recommended for you...

6 Best Software Defined Storage (SDS) Solutions for 2023
Jenna Phipps
Oct 24, 2023
6 Best Data Storage Solutions and Software for 2023
Jenna Phipps
Sep 25, 2023
The Top 6 NAS (Network Attached Storage) Devices of 2023
Jenna Phipps
Sep 22, 2023
Top 10 Data Storage Companies in 2023
Kashyap Vyas
Sep 22, 2023
Enterprise Storage Forum Logo

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.