1 million+ businesses helped. Get advice
Get Free Advice
Home

/

Database Software

/

Amazon DynamoDB

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

Amazon DynamoDB 2026: Benefits, Features & Pricing

Wondering if Amazon DynamoDB is right for your organization?

Our Database Software selection experts can help you in 15 minutes or less.

On this page
  • Overview
  • Pricing and Plans
  • Features
  • User Reviews

Overview

Amazon DynamoDB
Amazon DynamoDB
4.4
(21)

Pricing

Pricing available upon request

About Amazon DynamoDB

Amazon DynamoDB is a NoSQL database designed to help enterprises manage data using built-in security, backup, restore and in-memory caching capabilities.

The application includes a visual NoSQL workbench, which assists developers with data modeling, visualization and query development. Users can map and test queries, view the access patterns of application, perform data plane operations and generate sample code in multiple languages. Users can use AWS management console to track latest alerts, measure total capacity, manage streams and apply tags to resources. It lets IT professionals maintain data correctness across applications, encrypt data by default and provide identity control to tables. Using point-in-time recovery, administrators can protect data from accidental write or delete operations.

Amazon DynamoDB provides integration with AWS Lambda, letting developers use triggers to run custom functions for item-level changes across tables. Pricing is based on memory usage and support is provided via documentation and online measures.

Amazon DynamoDB Screenshots

0
0
1
2
3

Amazon DynamoDB Pricing and Plans

Free Trial
Free Version

Basic

Pricing available upon request

No plan information available

    Advisor Get Price CTA Image

    Confused about pricing? We've got you covered.

    Get a personalized pricing breakdown tailored to your specific needs—no guesswork, no generic estimates.

    Amazon DynamoDB Features

    • Popular features found in Database
      Backup and Recovery
      Database Conversion
      Data Connectors
      Data Migration
      Data Replication
      Data Virtualization
      Multiple Programming Languages Supported
      Performance Analysis
      Secure Data Storage
    • More features of Amazon DynamoDB
      Access Controls/Permissions
      API
      Data Recovery
      Data Storage Management
      Mobile Access
      NOSQL Database Management

    Amazon DynamoDB User Reviews

    Overall Rating

    4.4

    Ratings Breakdown

    5

    52%

    4

    38%

    3

    10%

    2

    0%

    1

    0%

    Secondary Ratings

    Ease of Use

    4.0

    Value for money

    4.3

    Customer support

    3.9

    Functionality

    4.4

    Pawe's profile

    Pawe W.

    Verified reviewer

    Computer Software

    1001-5000 employees

    Used daily for less than 2 years

    Review source

    Reviewed August 2022

    DynamoDB for Big Data Processing

    5

    Ratings Breakdown

    4
    Ease of use
    5
    Value for money
    5
    Functionality
    icon
    Pros:
    I have used DynamoDB in dozen of projects, including the commercial medium-scale applications and University Research projects that included processing massive amount of data. DynamoDB is my go-to solution for NoSQL Databases, it is very easy to configure and the documentation is near perfect. An experienced Engineer who has worked with Databases before will grasp most of the features in a couple of weeks. DynamoDB is a fantastic solution that automatically scales and is able to process large amounts of data.
    Cons:
    When used very intensely the cost do rise, but still the costs are comparable to other Cloud Providers' NoSQL solutions like Cassandra, GCP BigTable etc.

    Reasons for switching to Amazon DynamoDB

    I wanted to move my entire infrastructure to AWS.

    Read More

    KA

    Khan Nida Khanum A.

    Verified reviewer

    Computer Software

    1001-5000 employees

    Used monthly for less than 12 months

    Review source

    Reviewed July 2021

    The goto NoSql db that one should go to for easy and fast access

    5

    Overall the experience have been very good. It's very easy to understand. We had switched from mongodb NoSql db to Amazon dynamodb and comparatively it was easy to migrate.

    Ratings Breakdown

    4
    Ease of use
    4
    Value for money
    3
    Customer support
    4
    Functionality
    icon
    Pros:
    Amazon dynamodb is a NoSql db that supports key value pair. It is easy to configure and use in your java code through some function calls. The access control is excellent and we can easily provide restricted access to different type of users.
    Cons:
    The size of data that dynamodb can store in one key value pair or an item is limited to 400 KB. For large data you have to rely on other storage like S3 and then use that referance location in your dynamodb. That should be supported out of the box in dynamodb.

    Reasons for switching to Amazon DynamoDB

    Many of our services were in AWS so we had planned to move NoSql db too to AWS using dynamodb

    Read More

    HV

    Harish V.

    Verified reviewer

    Information Technology and Services

    51-200 employees

    Used weekly for less than 2 years

    Review source

    Reviewed January 2025

    Amazon DynamoDB for Software Engineers

    3

    Ratings Breakdown

    3
    Ease of use
    4
    Value for money
    3
    Customer support
    5
    Functionality
    icon
    Pros:
    We used DynamoDB global tables to replicate data across multiple regions which resulted in a higher level of redundancy. All this happens in real time to ensure seamless fail over during a disaster while minimising the data lost and it helped in a lot.
    Cons:
    It provides us limited querying options which can be tedious task and the costs for the service can be hard to predict.

    Read More

    FM

    Flavio M.

    Verified reviewer

    Banking

    201-500 employees

    Used daily for more than 2 years

    Review source

    Reviewed November 2025

    Consistent Database

    5

    Ratings Breakdown

    5
    Ease of use
    5
    Functionality
    icon
    Pros:
    Reliable and stable Data base, interface is simple and easy to find everything that I need. The integration with other AWS Services is great. No limit for Data Storage. Query the database is quite simple and intuitive.
    Cons:
    I have no complains about Dynamo, think it's the best Data Base I've been using, but maybe add more features in settings, to personalize the way I want to visualize tables.

    Read More

    VR

    Verified
    Reviewer

    Computer Software

    201-500 employees

    Used weekly for more than 2 years

    Review source

    Reviewed July 2022

    Java developer on Amazon DynamoDB.

    5

    Ratings Breakdown

    3
    Ease of use
    4
    Value for money
    5
    Customer support
    5
    Functionality
    icon
    Pros:
    A great scaling NoSQL database on the AWS platform. Easy to administer once you're already using AWS. Integrates great with other services on the platform. Easy to configure security.
    Cons:
    Limited data querying. High entry threshold. Requires understanding because of its differences. It's more difficult with integration when you're not using the AWS platform.

    Reasons for choosing Amazon DynamoDB

    In the project I was working on, we were already using Amazon's platform. It was easy to use DynamoDb and integrate it with existing services.

    Read More

    VR

    Verified
    Reviewer

    Outsourcing/ Offshoring

    501-1000 employees

    Used daily for more than 2 years

    Review source

    Reviewed July 2023

    DynamoDB Review

    5

    Ratings Breakdown

    5
    Ease of use
    5
    Customer support
    5
    Functionality
    icon
    Pros:
    I like how it provides you quick and easy access to data that you need to query. How it stores data in a way that even users without an IT background can quickly have a grasp into is a great thing.
    Cons:
    I like least about it is when querying a lot of data, it won't let you easily sort the dates to show the most recent unless you go over each page there is and go back to the first page.

    Read More

    VR

    Verified
    Reviewer

    Program Development

    Self-Employed

    Used daily for more than 2 years

    Review source

    Reviewed February 2023

    Amazon DynamoDB for any application that requires fast and scalable NoSQL database services

    4

    I highly recommend Amazon DynamoDB for any application that requires fast and scalable NoSQL database services. Its ease of use, performance, and integration with other AWS services make it a top choice for many organizations. Just be aware of the costs associated with the service and plan accordingly.

    Ratings Breakdown

    4
    Ease of use
    3
    Value for money
    4
    Customer support
    5
    Functionality
    icon
    Pros:
    One of the biggest benefits of DynamoDB is its scalability. You can easily scale up or down based on your needs, and the service will automatically handle the management and distribution of your data across multiple servers
    Cons:
    While DynamoDB integrates well with other AWS services, it may be more difficult to integrate with non-AWS services or tools.

    Read More

    Xolani's profile

    Xolani M.

    Verified reviewer

    Computer Software

    2-10 employees

    Used daily for less than 2 years

    Review source

    Reviewed December 2022

    The perfect database for your OLTP ( Online transaction processing ) Applications

    5

    I have used many databases including Relational databases and NoSQL database, so far DynamoDB handles all concerns regarding performance , scaling and ability to be integrated in my use cases.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    5
    Customer support
    5
    Functionality
    icon
    Pros:
    1. High performance database with a latency of single digit in seconds 2. Fully managed, all security concerns handled by AWS. 3. Built to support Single Table design 4. Works with most used frameworks. 5. Offers ability of Global tables for scaling into multiple regions
    Cons:
    Since it is not used for Analytical purpose, You really need to understand your data model and have clear access patterns to use DynamoDB at it maximum. If you want to aggregated data like counts of certain records , you need to use an external tool.

    Read More

    VR

    Verified
    Reviewer

    Higher Education

    10000+ employees

    Used daily for less than 2 years

    Review source

    Reviewed April 2022

    A Flexible way to do NoSQL databases on AWS

    4

    Despite the learning curve, and some initial problems with unknowingly attempting to use reserved words as keys, DynamoDB has been stable and performant since it has been deployed to production.

    Ratings Breakdown

    3
    Ease of use
    3
    Value for money
    3
    Customer support
    5
    Functionality
    icon
    Pros:
    DynamoDB and NoSQL databases in general are really flexible in terms of what and how you store your information. The JSON structure of data makes is easy to work with when integrating with other services like AWS Lambdas and AWS API Gateways.
    Cons:
    There is a steep learning curve for someone coming from a SQL/relational database background. Lots of weird optimization tricks. AWS does not do a good job about letting you know if you accidentally use a reserved word (things just break).

    Reasons for choosing Amazon DynamoDB

    We were developing a new API that needed to be able to read and write data. We were unsure what the final data structures would look like, so DynamoDB gave us flexibility in the data structure during development.

    Read More

    VR

    Verified
    Reviewer

    Logistics and Supply Chain

    201-500 employees

    Used daily for less than 2 years

    Review source

    Reviewed April 2022

    Infinitely scalable but very limited for analytics

    4

    Using DynamoDB as our backend database, we save time by not spending too much resources on planning, provisioning, and troubleshooting resource constraints and issues. Instead, we're able to allocate that into actual development work.

    Ratings Breakdown

    3
    Ease of use
    4
    Functionality
    icon
    Pros:
    DynamoDB scales very easily. We don't need to manage resources (CPU, memory, disk) like we used to when using relational databases.
    Cons:
    Using data stored in DynamoDB for analytics is very difficult. Other than syncing data to a separate database for querying, I don't think there's a built-in option for this in DynamoDB.

    Read More

    Showing 1 - 10 of 21 Reviews

    Other Top Recommended Database Software

    Google Cloud
    Google Cloud

    4.7 (2241)

    Recently recommended 0 times

    Airtable
    Airtable

    4.6 (2215)

    Recently recommended 0 times

    MySQL
    MySQL

    4.6 (2093)

    Recently recommended 0 times

    Microsoft SQL Server
    Microsoft SQL Server

    4.6 (1972)

    Recently recommended 0 times

    Advisor Get Price CTA Image

    Stuck Between Options?

    Our experts can help you compare Amazon DynamoDB with other top options, so you can find the best fit for your needs.

    See what companies are saying about Software Advice