---
title: Amazon DynamoDB Reviews
meta_title: 'Amazon DynamoDB Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 529 reviews by the users' company size, role or industry
  to find out how Amazon DynamoDB works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 529
  scale: '5'
date_modified: '2026-07-13'
parent_category:
  name: NoSQL Databases
  url: https://www.g2.com/categories/nosql-databases
---

# Amazon DynamoDB Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [Document Databases](https://www.g2.com/categories/document-databases)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 529
## About Amazon DynamoDB
Amazon DynamoDB is a pioneering NoSQL, fully managed, serverless database with limitless scalability and single-digit millisecond latency performance enabling customers to develop modern, microservice-based applications through a simple API. Customers enjoy the benefits of DynamoDB’s fully-managed service including broad compliance standards, security integration with AWS Identity and Access Management and numerous disaster recovery services. With DynamoDB Global Tables, customers have a 99.999% highly available, multi-Region, multi-active database supporting local reads and writes for globally distributed users. DynamoDB provides cost management features such as scale-to-zero, Time to Live (TTL) for aging data out, and multiple pricing models including a free tier.



## Amazon DynamoDB Pros & Cons
**What users like:**

- Users value the **outstanding scalability** of Amazon DynamoDB, ensuring reliable performance under varying workloads and high traffic. (11 reviews)
- Users appreciate the **ease of use** of Amazon DynamoDB, enabling seamless integration and minimal operational effort. (8 reviews)
- Users appreciate the **cost efficiency** of Amazon DynamoDB, enjoying reduced operational efforts and management overhead. (5 reviews)
- Users appreciate the **low-latency performance** of Amazon DynamoDB, enhancing efficiency for high-traffic applications. (5 reviews)
- Users commend the **fully managed services** of DynamoDB, which streamline operations and enhance productivity without server concerns. (5 reviews)
- Users value the **high performance and low latency** of DynamoDB, ensuring rapid response times even during heavy load. (5 reviews)
- Users appreciate the **easy integrations** of Amazon DynamoDB, enhancing their experience with seamless connections to other AWS services. (4 reviews)
- Users appreciate the **seamless integration** capabilities of DynamoDB, simplifying the adoption of AWS solutions without hassle. (4 reviews)
- Users appreciate the **scalability and real-time capabilities** of DynamoDB, which enhance performance and flexibility for developers. (3 reviews)
- Users value the **flexible data model** of DynamoDB, making it easy to adapt during development. (3 reviews)

**What users dislike:**

- Users find Amazon DynamoDB to be **expensive** , especially if capacity and queries are not managed carefully. (9 reviews)
- Users highlight the **query complexity** of DynamoDB, which can increase costs and complicate performance optimization. (7 reviews)
- Users find the **complexity** of data modeling in Amazon DynamoDB challenging, especially for beginners with its steep learning curve. (5 reviews)
- Users find the **learning curve challenging** , particularly in data modeling and understanding DynamoDB&#39;s complexities. (5 reviews)
- Users often face **cost management challenges** with DynamoDB, risking high bills if operations are not optimized. (3 reviews)
- Users face a **difficult learning curve** with DynamoDB, requiring careful data organization and understanding of its NoSQL principles. (3 reviews)
- Performance Issues (3 reviews)
- Unclear Pricing (3 reviews)
- Users face **complex configuration challenges** that complicate data management and efficiency in Amazon DynamoDB. (2 reviews)
- Complex Data Modeling (2 reviews)

## Amazon DynamoDB Reviews
  ### 1. A Reliable and FAST NoSQL solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 06, 2022

**What do you like best about Amazon DynamoDB?**

The fact, you can do all of the following and much more:
- Automatic Data Management
- Fast and reliable
- Maintain streams of data - when it was updated - what was updated.
- Schedule deletion of items using TTL.
- Auto Scaling options.

**What do you dislike about Amazon DynamoDB?**

- Incompatible with SQL which is the primary and most used language to query databases the world over.

**Recommendations to others considering Amazon DynamoDB:**

Documentation provided by Amazon is the GoTo for all problems: https://aws.amazon.com/dynamodb/

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

It's obviously a Cloud-based solution so automatically provides the pay-as-you-go model along with no hardware overhead (upfront costs).

Moreover, the scale at which the data can be stored and retrieved is certainly a boon for the demanding projects in computer science.

  ### 2. High Performant and Scalable Database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dhruv B. | Software Engineer 3, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 23, 2022

**What do you like best about Amazon DynamoDB?**

I like the part that we don't have to manage the database server and all are managed by AWS services. You just have to care about the implementation.
It completes well with MongoDB Atlas Service.

**What do you dislike about Amazon DynamoDB?**

Something I didn't like is the Support for multi-table transactions, This would really help in developing the next app with complex queries and operations. Also it holds you back in case you want data joins between tables.

**Recommendations to others considering Amazon DynamoDB:**

If you are considering going with a NoSQL database architecture in your product, I will suggest that AWS DynamoDB is one of the best Database Management Services available to use.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I am using AWS DynamoDB for inconsistent data sets. The benefits we have realized from this service are flexible Schema, managed servers, scalable and high performance

  ### 3. Best NoSql database for startups to use. Need not to worry about scaling and infra related things.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vipin K. | SDE-3, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 22, 2022

**What do you like best about Amazon DynamoDB?**

Dynamodb is a NoSql kind of database that is useful for currently changing requirements for modern products. By using DynamoDb developers need not worry about load on the system.

**What do you dislike about Amazon DynamoDB?**

The read-write cost of AWS DynamoDb is quite high if you don't use it properly. Need to handle transactions properly as DynamoDb doesn't support transactions or rollback mechanism.

**Recommendations to others considering Amazon DynamoDB:**

yes

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We are using DynamoDb in our company. Our company is in travel domain and frequently we have some new features are coming by which we need to change database schema very frequently.

  ### 4. Works great for high scale applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 29, 2022

**What do you like best about Amazon DynamoDB?**

Things I like about Amazon DynamoDb are 
1. It works very well for high-scale applications
2. There is no master- slave architecture, hence it is highly available
3. Works great for applications that need high write throughput.

**What do you dislike about Amazon DynamoDB?**

1. Not strongly consistent, hence use only if you are ok with eventual consistency.
2. Query patterns need to be known in advance, else you may not get the best performance.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

1. Amazon dynamodb helps to horizantally shard your data.
2. The way it is helping us is by helping us store events which are very high in number for example millions per second..

  ### 5. Best for deployment and maintenance of product

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 06, 2022

**What do you like best about Amazon DynamoDB?**

There are inbuilt features and apackagesthat help in easy integration, deployment and scaling and maintenance of your production app. inbuilt db and s3 is a hit.

**What do you dislike about Amazon DynamoDB?**

Nothing as such. Compared to other cloud services, I find it best and with maximum features.  Cost thing needs to be managed properly else it generates costs on higher side.

**Recommendations to others considering Amazon DynamoDB:**

Go for it. It is best in the market. Do not waste your time comparing it with other clouds.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

AWS cloud gives S3 which is the best in market, lambda functions and amazon doc db and dynamo db which are really helpful to integrate with your application. Montitoring performace and usage is better in aws cloud.

  ### 6. Excellent no sql database. easy to work upon it

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manika R. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 01, 2022

**What do you like best about Amazon DynamoDB?**

use of functions, data view, scan and query functionality makes things easy.

**What do you dislike about Amazon DynamoDB?**

1. From UI of dynamoDB I cannot export the output to excel sheets directly. If this option is avilable from UI then data analysis would have become much much easier.

2. While scanning/ querying data from Dynamo DB we use filters to get the required data.  We always have to write complete "key name" to filter the data. While the requirement is that it should pick up the key name automatically if a user wries 3-4 words of it.
Example: 
key: names_weight
value:ABC_23

the requirement is that If a user writes name in filters then the complete key name ie "names_weight", should be picked up automatically in filters.
This will save a lot of time and effort.

**Recommendations to others considering Amazon DynamoDB:**

best DB, sharding is easy.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

- No sql data base is easy to use and concepts are easily understandable.
-  debugging options are good

  ### 7. Amazon DynamoDB fits better

**Rating:** 3.5/5.0 stars

**Reviewed by:** Neha S. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 06, 2022

**What do you like best about Amazon DynamoDB?**

It is best for performance and scalability compare to other DBs, so would recommend this.

**What do you dislike about Amazon DynamoDB?**

It is expensive and cannot connect with SQL.

**Recommendations to others considering Amazon DynamoDB:**

It is more scalable and plus because of Time to live process, it allows to automatically delete the expired data from table which helps in reducing storage and cutting manual data deletion work

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

As per demand this DB automatically allocates more capacity to increase as load in instance gets increased.

  ### 8. NoSql at its best

**Rating:** 5.0/5.0 stars

**Reviewed by:** Om Prakash D. | Senior Member Of Technical Staff, Enterprise (> 1000 emp.)

**Reviewed Date:** April 27, 2022

**What do you like best about Amazon DynamoDB?**

Dynamodb has proved to be quite efficient in both cost and retrieval time for our healthcare usecase where we deal with millions of write and read. We do use other cloud datalake for relational data storage but this has the best interoperability within AWS infra

**What do you dislike about Amazon DynamoDB?**

Can't do complex querying when we have scenarios to retrieve data on a table using data from another table. I guess that warrants relational db, but would like to relate on the keys atleast.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

It has proved to be the fastest when working on millions of records in healthcare per day. It is more efficient than communicating with other 3rd party services.

  ### 9. Highly scalable, one-click solution for all your NoSQL needs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** March 20, 2022

**What do you like best about Amazon DynamoDB?**

High scalability, high availability. A one-click solution that doesn't require us to manage any backend servers. Reliable and scalable while providing ACID transactions. Automatic sharding saves a lot of time and resources.

**What do you dislike about Amazon DynamoDB?**

Query performance and speed could be improved. No control over how data is portioned. It is costly for multi-environment setups. Regular monitoring is also needed to ensure costs do not go through the roof. Multi-region backups would be a nice improvement.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

AWS DynamoDB is great for low latency and high data throughput applications. If monitored properly then it can be a cost-effective solution for teams, who then don't need to worry about managing the infrastructure. If availability, resilience, scalability are your requirements with the simplest of setup processes then this is for you.

  ### 10. I really like the managed version of dynamo db

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jainal G. | Software Development Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2022

**What do you like best about Amazon DynamoDB?**

Manually maintaining a self-hosted version of MongoDb is a hassle and also comes with a bunch of security risks if best practices are not followed. 
Hence, DynamoDb comes as a lifesaver.

**What do you dislike about Amazon DynamoDB?**

It's still a closed source. Hence, there may be some vendor locking mentality among enterprises may arise. However, it's not in our case. We fully use this without any worry in production.

**Recommendations to others considering Amazon DynamoDB:**

If you are into pro infrastructure as a Service component then Dynamo DB is your go first thing.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Risks of self-hosting a MongoDB.
Fully managed Database as a Service.
Production grade DB deployment.
Multi-region Availability (High Availability).
Low latency.
Encrypted SSL Connection with DB

  ### 11. Good for services with predictable throughput

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lalith S. | SDE1 , Mid-Market (51-1000 emp.)

**Reviewed Date:** March 31, 2022

**What do you like best about Amazon DynamoDB?**

It's cost effective, serverless and highly scalable with virtually unlimited throughput. Migration/scaling of DB is safe when compared to that of SQL DBs where sclaing in terms of storage is very risky

**What do you dislike about Amazon DynamoDB?**

Auto-scaling of allowed throughput. DynamoDB, though has scallable DB in terms of size, the auto-scaling for allowed throughput takes ~30sec if the requirement is large. Because of this delay, most of the requests during this time, errors out with throttling error. Hence, for services with unpredictable throughputs, DynamoDB has a down side

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I've solved the auto-scaling problem mentioned above by having a script that changes the allowed read and write throughputs of DynamoDB based on the input parameters, without relying on the auto-scaling feature

  ### 12. Almost near perfect database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sravan P. | Lead Data Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2022

**What do you like best about Amazon DynamoDB?**

Access control is fine grained with table owner concept. Seemless upgrades will smoothen the maintenance. TTL is an amazing feature which will save our life in this big data era.no need to purge manually.

**What do you dislike about Amazon DynamoDB?**

Absence of foreign keys is one thing i dislike. Most importantly, there is no join allowed. Joined although taxable should exist for debugging purpose. Since it's schemaless sometimes i encounter issues. An option to make a table schemaless or with schema could have been there.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Event streaming has become a really easy task with dynamodb. Concurrency is handled very  smoothly. To an extent, it is able to manage real-time analytics quite well.

  ### 13. Great services for intermediate to expert users

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 01, 2022

**What do you like best about Amazon DynamoDB?**

There are a lot of tools and services available with a lot of flexibility depending on what kind of service you want to use. It is pretty easy to use once you get a hang of things.

**What do you dislike about Amazon DynamoDB?**

Too many services make it a bit harder to use for beginners. The documentation can be improved on and troubleshooting messages are not that great.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

The major problem being solved would be the need to manage data centers which is the same as any other cloud provider. The benefit that I get is the ability to customize it according to my needs and be able to pay as I go.

  ### 14. Easy to use NoSQL database from AWS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arun K. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2022

**What do you like best about Amazon DynamoDB?**

I love AWS DynamoDB and how it logs data seamlessly. It's very fast and perform rapid CRUD operations. Also the features of Integrating it with AWS lambda, cognito and IoT is amazing

**What do you dislike about Amazon DynamoDB?**

The docs can be a littlle more clear. Especially when it comes to the policies and IAM user part. Also the UI is a little primitive but okay. Improve the dashboard UI design to somewhat modern.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I am able to connect my IoT application and log my device datas at real time.Also I can get these datas at real time on any other device connected. It's that super fast.

  ### 15. Great On-Cloud non relational database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashwin J. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2022

**What do you like best about Amazon DynamoDB?**

DynamoDB is easy to use like any other AWS service. It's the best no SQL keyvalue database. I loved the way it performed faster in operations and how it integrated with other services.

**What do you dislike about Amazon DynamoDB?**

The dashboard could be a little lively. Especially when it comes to the analytics and traffic insights part. Also manual entry of data can be made more user friendly

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I'm using dynamoDB for IoT application. It is easy to integrate with the web application and also AWS Lambda. Also in my case the data logging part is also very easy and fast which is beneficial for a user.

  ### 16. DynamoDB review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hemraj C. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 19, 2022

**What do you like best about Amazon DynamoDB?**

Reliable, help large and small enterprises. Options like backup, restore and securing data is great for mobile as well as web.

**What do you dislike about Amazon DynamoDB?**

DynamoDb can't be used outside aws environment that is one disadvantage. Querying data is also limited. Table join is impossobile

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We are using aws so using a built-in database helps scale faster and not worry about the external dependencies.

  ### 17. Review on serverless NoSql database

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Retail | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 16, 2022

**What do you like best about Amazon DynamoDB?**

Mostly No sql DB's can not handle the load when it comes to executing queries for millions of customers,  to clear this bottleneck there comes the role of Amazon Dynamo Databse. It made us very easy for us to fetch and upsert data while real time users accessing the application. Pricing is also effective .

**What do you dislike about Amazon DynamoDB?**

There are no dislikes about the product.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We are using it to reduce the amount of time required to query databse while inserting and fetching data forcustomers

  ### 18. DynamoDB review by techie

**Rating:** 4.5/5.0 stars

**Reviewed by:** ajay k. |  Backend Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 15, 2022

**What do you like best about Amazon DynamoDB?**

DynamoDB is an easy-to-set up and hourly-based billing system. Easy to configure with various AWS services.

**What do you dislike about Amazon DynamoDB?**

Querying models are little weak. It's billing depend on usage also so might get huge price to pay. new updated are rarely come. Joins are impossible.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

It's solving NoSQL problem and also support serverless with fully managed features which makes it easy to configure.

  ### 19. Aws clould worked seemlessly for me and I would highly recommend it to all my friends

**Rating:** 4.5/5.0 stars

**Reviewed by:** NIKHIL K. | Management consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** July 12, 2022

**What do you like best about Amazon DynamoDB?**

It is quite seamless and very product centric. Working on this fulfills all the requirements for my project.

**What do you dislike about Amazon DynamoDB?**

Compared to azure, it is a bit complicated. Even a beginner can grasp it easily but on AWS, the person needs to have developer level thinking.

**Recommendations to others considering Amazon DynamoDB:**

High

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

It is very secure and can handle load variations which is very important for me.

  ### 20. Amazon DynamoDB is the best serverless database out there!!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aswin S. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2022

**What do you like best about Amazon DynamoDB?**

Amazon DynamoDB is the best serverless database. It is very fast in operations. User can even facilitate real time data exchanges from database. It's also super easy to build applications on top of it.

**What do you dislike about Amazon DynamoDB?**

The console is kind of messy. manual data entry section as well as insights can be made more dynamic. Reports could be sent directly to emails. Also the pricing could be more flexible.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I have used dynamo db in my IoT project to monitor devices and sensors. The database is integrated with AWS IoT theough actions which is very efficient and developer friendly.

  ### 21. One of the best Serverless database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Srinivas D. | Senior Software Development Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 15, 2022

**What do you like best about Amazon DynamoDB?**

I like the ease of creating tables and modifying their attributes once the table is created. The different database features support

**What do you dislike about Amazon DynamoDB?**

As of now, we cant see Dynamodb database logs if we want to, we need to depend only on metrics

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

DynamoDB solves maintenance of the database, as it is managed by AWS. Custom read and write throughput

  ### 22. Easy to scale as you grow

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Leisure, Travel & Tourism | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 08, 2022

**What do you like best about Amazon DynamoDB?**

DynamoDB is easy to use because of its simplicity. 
DynamoDB automatically scales tables up and down to adjust for capacity and maintain performance

**What do you dislike about Amazon DynamoDB?**

For fast growing datasets, there is a cost explosion, and since the partition size is limited, the number of partitions increase which causes throughput decrease.

**Recommendations to others considering Amazon DynamoDB:**

If you are thinking of using a NoSQL database for your low latency APIs, go ahead and explore dynamodb. It provides many other features as well.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

DynamoDB solves problem of getting single digit multi second latency for requests. DDB is more suitable for to support lowest latency in api which increase productivity and business performance. Provides reliable storage.

  ### 23. The best cloud based Non relational database.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aswinraj K. | Software Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2022

**What do you like best about Amazon DynamoDB?**

The simplicity and dashboard of Amazon Dynamo DB is amazing. It is easy to integrate with AWS IoT or  lambda functions or any other AWS services.Also the supporting docs are very helpfull.

**What do you dislike about Amazon DynamoDB?**

The docs could have contained more examples. Also the service cost should be more dynamic. The manual data entry to database part could be made much more easier and faster.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I'm using dynamoDB for my IoT project to store and read sensor datas and state variables. Its very fast and also easy to use. The integration with lambda is also usefull for my project.

  ### 24. Best for Non relational database and IoT purpose

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aswin K. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2022

**What do you like best about Amazon DynamoDB?**

AWS DynamoDB is easy to use cloud based database for developers. It is well documented and easy CRUD operations.The database can also be integrated with other AWS services.

**What do you dislike about Amazon DynamoDB?**

The UI of the dashboard is a little complex. It can be improved. Also along with  the json, tree other methods to input data from dashboard can be given in AWS dynamoDB

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I'm using dynamoDB for my website to store data. I integrate it with AWS lambda with IAM access to users.Its easy to use for this purpose with minimal code.My business definitely has improved with this.

  ### 25. Amazon DynamoDB - NoSQL DB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 13, 2022

**What do you like best about Amazon DynamoDB?**

Amazon DynamoDB is fully managed key-value NoSQL database design to run any application at any scale.
It offers various features such as, built in security, automated backup, export tools and many more.

**What do you dislike about Amazon DynamoDB?**

I found only one major problem in Amazon DynamoDB that it is only deployable on AWS and it can deploy on indivisual desktop/servers.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB offers you a huge variety of benefit which makes it best DB to use. As a admin no need to worry about hardware provisioning and configuration management. Easy to replicate. Highly secure. 
Very fast and reliable DB

  ### 26. Great DB with spectacular features

**Rating:** 4.5/5.0 stars

**Reviewed by:** Varun H. | Senior Development Operations Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 01, 2022

**What do you like best about Amazon DynamoDB?**

Scalability and reliability. We can spin up and forget, no need of any maintenance. Easy upgradations and optimisations.

**What do you dislike about Amazon DynamoDB?**

Costing could be better. Currently there are many other cloudproviders providing similar service at a cheaper cost.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

It's providing Database services and solving related problems like reliability, scalability etc.

  ### 27. Best for Serverless Keyvalue database purpose

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arjun M. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2022

**What do you like best about Amazon DynamoDB?**

I like the way AWS manages all the pain of managing the server. Developers can easily work on improving the application without giving much bother to database. Its much better than other alternatives.

**What do you dislike about Amazon DynamoDB?**

The data analytics and traffic insights part can be made a little better. Also the  dashboard can be made interactive. The documents can also be improved for better developers help.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I'm using dynamoDB for my Flutter application backend database. It is very easy to manage and work with key value data. Also the whole database operation is very fast and reliable.

  ### 28. No 1 NoSQL DB in the market

**Rating:** 4.5/5.0 stars

**Reviewed by:** Selva Kumar D. | Lead Application Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 22, 2022

**What do you like best about Amazon DynamoDB?**

The performance of this DB is incredible, it retrieves values in milli seconds.

**What do you dislike about Amazon DynamoDB?**

Its platform dependent, we can use it only inside the AWS environment. A foreign key relationship is missing so table joins are not possible. And trigger concept is missing

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

The main thing is performance, it's almost like lightning speed.

  ### 29. The Database That Force You to Think Before Implementing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sujith C. | Senior Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 30, 2021

**What do you like best about Amazon DynamoDB?**

Designed to Scale - DynamoDB queries are heavily restricted to force scalability.
Easy to create.
Pay for what you use - You don't have to reserve storage.
Design first approach.
No server to manage.

**What do you dislike about Amazon DynamoDB?**

No easy option to import and export raw files.
No option for case insensitive queries.
All access patterns have to be known before designing the table - Later changes are practically impossible.
Hard to implement transactions.
Hard to design relationships and table joins.

**Recommendations to others considering Amazon DynamoDB:**

Don't use data models with too many relationships among different entities.
Consider single table design for ease of maintenance.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Store information that is frequently accessed and requires a fast query response time.
Manage data that is accessed millions of times and multiple clients.
For state management in highly distributed cloud applications.

  ### 30. Amazon Dynamo db service

**Rating:** 4.5/5.0 stars

**Reviewed by:** NEVIL RAYAN S. | Software Development Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 12, 2022

**What do you like best about Amazon DynamoDB?**

Amazon Dynamo db is Nosql db, which is fast access db, usually better for web based appplication. Also have multiple read no for parallel access and proper data backup checkpoint can be created in amazon service

**What do you dislike about Amazon DynamoDB?**

Comparative cost is little costlier and it single threaded write capacity

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Ticket creation web app created with flask app

  ### 31. Life change of an developer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohit S. | Staff Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 14, 2022

**What do you like best about Amazon DynamoDB?**

Easy to access and use, You can get easily, and smoothly that you want to achieve in terms of result set

**What do you dislike about Amazon DynamoDB?**

less configurable-oriented. It would be more customizable and configurable

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Easily generate the reports from the large scale of data in an informative way. easily analyze large scale of data, Too fast in analyzing.

  ### 32. Marvellously Good

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nirav G. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 14, 2022

**What do you like best about Amazon DynamoDB?**

Making the connection in aws lambda functions

**What do you dislike about Amazon DynamoDB?**

Well i think i dont like the charges and second is sometimes indexing is not working but not sure about it yet

**Recommendations to others considering Amazon DynamoDB:**

One of the best NoSQL is aws dynamodb

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Well i needed to store image names and image combinations that made it easy for me

  ### 33. Best NoSQL Database.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Saurav J. | Technology Analyst, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 28, 2022

**What do you like best about Amazon DynamoDB?**

It's a Cloud-Based Service. provided by amazon a trustworthy company. also, they provide data on secure and diverse servers.

**What do you dislike about Amazon DynamoDB?**

The cost is a bit on the higher side.  low budget companies may face costing issues,.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Mostly for Projects with a huge amount of unstructured Databases.

  ### 34. Optimized NON-RDBMS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhishake G. | Software Developer III, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 19, 2022

**What do you like best about Amazon DynamoDB?**

The efficiency is achieved when data is broken into primary and secondary indexes.

**What do you dislike about Amazon DynamoDB?**

The complexity to use it, needs so much time to understand its concepts initially.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Non-RDBMS concept implementation and it can merge more than 4-5 tables into a single table and access them using different indexes

  ### 35. helpfull and easy to deploy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ranu S. | Software Developer, AI and ML Engineer., Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 26, 2022

**What do you like best about Amazon DynamoDB?**

Deployment, Documentation and community support

**What do you dislike about Amazon DynamoDB?**

No local deployment and only available with aws.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I have stored data related to sensors and users whom it was supposed to be accessed.

  ### 36. Amazing experience with Amazon DynamoDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sagar A. | Senior Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 16, 2022

**What do you like best about Amazon DynamoDB?**

- Back and restore feature.
- Easy to upgrade to a newer version.
- Easy to integrate cloudwatch logs
- I use aws console and dbvear for this
- Aws is good as compared to its competitor

**What do you dislike about Amazon DynamoDB?**

- AWS is bit expensive
- No nothing is missing its perfect
- No, everything in aws works fine
- They have to improve its UI its confusing sometimes
- UI only rest is perfect

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

- We're managing our large database
- Easy to use and maintain, backup and logs
- No much, its bit expensive
- Yes since lots of things are automated so we can focus on more things

  ### 37. Dynamic scalability and no storage constraint

**Rating:** 4.5/5.0 stars

**Reviewed by:** Durgesh Y. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 17, 2022

**What do you like best about Amazon DynamoDB?**

Table can store any amount of data .
Scale up and down table without downtime and performance impact.

Backup and recovery .

**What do you dislike about Amazon DynamoDB?**

No triggers ,foreign key concepts ,server side scripts etc.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Dynamic scale up and down as per requirement is highly beneficial an long backup and restore.

  ### 38. Dynamo db is easy to use and scalable in context to latency

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saksham S. | Software Development Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 17, 2022

**What do you like best about Amazon DynamoDB?**

Fast data reads,fast to update and write,scaled in context to auto sharding

**What do you dislike about Amazon DynamoDB?**

I have explored many possibilities on projects using Dynamo db but couldn find any downside

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

To store mass data in key value pair form so that reading and writting data is fast

  ### 39. Dynamo DB is good to work with

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 09, 2022

**What do you like best about Amazon DynamoDB?**

There are indexes which help us to maintain data easily. Data gets loaded in faster speed and app as well as website loads super fast. It is scalable so no issue of storage

**What do you dislike about Amazon DynamoDB?**

Search using dynamo db is a little difficult as we have to check consumed capacity and cost associated with it. Also some functions like sum, count, average etc is not available.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Searching ,  counting and other mathematical analytics is not available so we are dealing with it. Benefits are scalability , faster data access and cost as per use.

  ### 40. The NoSQL DB

**Rating:** 4.0/5.0 stars

**Reviewed by:** Karthik P. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 15, 2022

**What do you like best about Amazon DynamoDB?**

The indexing feature i.e., Secondary Indexing, Global Indexing.

**What do you dislike about Amazon DynamoDB?**

The cost for read/write throughput is high.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

DynamoDB can be integrated with many other AWS services which provides us an flexibility to architect our problems and use these services with a little less expensive than others.

  ### 41. Its easy to use .

**Rating:** 4.0/5.0 stars

**Reviewed by:** nitin k. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 01, 2022

**What do you like best about Amazon DynamoDB?**

its performance and opeartion is too good.

**What do you dislike about Amazon DynamoDB?**

Overall  , I liked this product . I would be too early to figureout cons.,

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

As of now I am using it to manage locking state to Terraform template.

  ### 42. Software Developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akash V. | Associate Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 02, 2022

**What do you like best about Amazon DynamoDB?**

I like the scalability of Dynamodb. It is quite cheap as compared to other vendors offering similar solutions. Also, automatic multi-region data replication feature is good.

**What do you dislike about Amazon DynamoDB?**

I can have views, stored procedures and functions on RDS but for DynamoDB, I have to write a ton of lambda functions. If you pretty much know exactly how you will query your data in the end then DynamoDB is best. Don't use it if your needs may change in future.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We have made an internal application where DynamoDB is acting as datastore for our environment usage plan (UAT, SIT and PROD). It is faster and scales well. We are using DAX for accelaration.

  ### 43. The best non relational database based on cloud

**Rating:** 5.0/5.0 stars

**Reviewed by:** ASWINRAJ K A. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 27, 2022

**What do you like best about Amazon DynamoDB?**

The best thing is the ease of use and data visualization. It's super easy to record IoT data and also easy for CRUD operations. The documentation is also perfect.

**What do you dislike about Amazon DynamoDB?**

Some features like muktiple db streams connected to a same server can be introduced. Or even subdivision of DB. Also support for Flutter would be very helpful for many app developers

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I have been using amazon dynamodb for many purposes related to IoT. I usually record my IoT sensor data or status in dynamo db through rues in AWS IoT. It is very helpful in that scenario.

  ### 44. Amazone DynmoDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Niraj K. | Senior Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** March 23, 2022

**What do you like best about Amazon DynamoDB?**

Easy to use and scale
Good Performance 
Great reliability and scalability

**What do you dislike about Amazon DynamoDB?**

DynomoDB did not support different region backup
The costs can be huge if the resource is not monitored properly.

**Recommendations to others considering Amazon DynamoDB:**

Highly recommended

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

DynamoDB has made it quick and easy for us to prototype and build out our new features. We've spun up a few microservices hosting the data in DynamoDB and the NoSQL database has made our architecture very flexible and future-proof. It's been an easy way for us to denormalize parts of our data and start stripping out parts of our monolith and implementing it in microservices.

  ### 45. It's really simple and elegant way to integrate dynamodb with your applications or even lambda func.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Srikanth I. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 17, 2022

**What do you like best about Amazon DynamoDB?**

The ability to just create records without specifying the schema.

**What do you dislike about Amazon DynamoDB?**

Dynamodb could have better functions to retrieve the data from db. You can't retrieve whole data in a single call.

**Recommendations to others considering Amazon DynamoDB:**

If you want a on demand database that suits no SQL then it's a good choice

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Able to leverage lambda with dynamodb it's a perfect sync to get maximum throughout with compute power

  ### 46. DynamoDB: Best NoSQL DB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aditya C. | Associate Technology, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 06, 2021

**What do you like best about Amazon DynamoDB?**

As compared to other NoSQLs its consistency and fast performance through large data sets including the ability to set up business intelligence applications for data analytics are something that I'm fond of.

**What do you dislike about Amazon DynamoDB?**

I always wished I could have got DynamoDB as an Application in my system rather than accessing it only on AWS. Also, I would like to have more features on Triggers and Joins as there was one requirement in my task which got stuck because of this.

**Recommendations to others considering Amazon DynamoDB:**

Even if you have your' requirement fulfilled by your local databases but you should give it a try. Do POC on it with your system because the features it is providing with fewer complexities in scaling and ease of querying and maintenance that even your freshers can easily hold up is more than you can ask for.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Since we have shifted to DynamoDB we have fewer complexities of managing the backend servers, scaling it on a timely basis and even the freshers of our teams are easily able to learn it because of the ease of use.

  ### 47. Amazing compatibility with aws ecosystem.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abhishek M. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 06, 2022

**What do you like best about Amazon DynamoDB?**

Easil integration with different AWS services.

**What do you dislike about Amazon DynamoDB?**

Data exports and migration gets alittle hectic. Rest is alright.

**Recommendations to others considering Amazon DynamoDB:**

Please make the data migration a little easier.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We needed a fully managed db as a service to get started on our development, dynamodb was a great help there.

  ### 48. Easy to use and easy to scale

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nand K. | Technical Expert ( Data Engineering & Cloud Solutions), Enterprise (> 1000 emp.)

**Reviewed Date:** August 01, 2022

**What do you like best about Amazon DynamoDB?**

Product is easy to use with great documentation. It is cost saving also

**What do you dislike about Amazon DynamoDB?**

It should integrate with all type of storage.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Save huge amounts of IOT data and easy to search

  ### 49. Fastest scalable NoSQL out there!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Arnav N. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 11, 2022

**What do you like best about Amazon DynamoDB?**

It's fast, scalable, secure and way better than it's competitors. And as a AWS service it's convenient to integrated with other services. Probably the best NoSQL out there.

**What do you dislike about Amazon DynamoDB?**

More expensive than what one would like. Limitations on document size, querying language is not very robust. It's known to suffer from data consistency which is not ideal.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Storing out put from lamdas that handle my video processing pipeline for an online e-learning platform. The backend was meant to be serverless and dynamo db fits well into this.

  ### 50. Customer ease

**Rating:** 3.5/5.0 stars

**Reviewed by:** Anant  G. | PM, Enterprise (> 1000 emp.)

**Reviewed Date:** August 02, 2022

**What do you like best about Amazon DynamoDB?**

Code ease and flexibility. Will be useful for making multiple pages with common theme

**What do you dislike about Amazon DynamoDB?**

Will have to use for a longer term in order to analyse my dislikes

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Code reusability


## Amazon DynamoDB Discussions
  - [how do i create a amazon dynamodb table locally?](https://www.g2.com/discussions/how-do-i-create-a-amazon-dynamodb-table-locally) - 2 comments, 2 upvotes
  - [What is the most complex usage of dynamodb?](https://www.g2.com/discussions/32345-what-is-the-most-complex-usage-of-dynamodb) - 2 comments, 1 upvote
  - [What kind of database is DynamoDB?](https://www.g2.com/discussions/what-kind-of-database-is-dynamodb) - 1 comment
  - [What is AWS DynamoDB based on?](https://www.g2.com/discussions/what-is-aws-dynamodb-based-on) - 1 comment
  - [Which of the following is a feature of DynamoDB?](https://www.g2.com/discussions/which-of-the-following-is-a-feature-of-dynamodb) - 3 comments

- [View Amazon DynamoDB pricing details and edition comparison](https://www.g2.com/products/amazon-web-services-aws-amazon-dynamodb/reviews?page=5&section=pricing&secure%5Bexpires_at%5D=2026-07-13+17%3A54%3A05+-0500&secure%5Bsession_id%5D=8a1e4ed5-92d4-4248-8524-158fdf98496f&secure%5Btoken%5D=24087baf8819fd0c605090ba33d8b3ab797363ec377dd910c2586f0db98b3b72&format=llm_user)
## Amazon DynamoDB Integrations
  - [Amazon API Gateway](https://www.g2.com/products/amazon-api-gateway/reviews)
  - [Amazon Athena](https://www.g2.com/products/amazon-athena/reviews)
  - [Amazon CloudWatch](https://www.g2.com/products/amazon-cloudwatch/reviews)
  - [Amazon EC2](https://www.g2.com/products/amazon-ec2/reviews)
  - [Amazon Lightsail](https://www.g2.com/products/amazon-lightsail/reviews)
  - [Amazon QuickSight](https://www.g2.com/products/amazon-quicksight/reviews)
  - [Amazon Simple Notification Service (SNS)](https://www.g2.com/products/amazon-simple-notification-service-sns/reviews)
  - [Amazon Simple Queue Service (SQS)](https://www.g2.com/products/amazon-simple-queue-service-sqs/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [AWS Step Functions](https://www.g2.com/products/aws-step-functions/reviews)
  - [Node.js](https://www.g2.com/products/node-js/reviews)

## Amazon DynamoDB Features
**Data Management**
- Data Model
- Data Types

**Data Management**
- Data Model
- Data Types
- Built - In Search
- Event Triggers

**Configuration**
- Application Performance
- Orchestration
- Database Monitoring
- Anomaly Detection
- Network Security

**Availability**
- Auto Sharding
- Auto Recovery
- Data Replication

**Availability**
- Auto Sharding
- Auto Recovery
- Data Replication

**Database Administration**
- Provisioning
- Governance
- Auditing

**Performance **
- Integrated Cache

**Performance**
- Query Optimization

**Availability**
- Scalability
- Backup
- Archiving
- Indexing

**Security**
- Data Masking
- Authentication And Single Sign-On
- Data Anonymization

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Data Management**
- Data Replication
- Advanced Data Analytics

**Support**
- Multi-Model
- Operating Systems

**Support**
- Multi-Model
- Operating Systems
- BI Connectors

**Database Features**
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language

## Top Amazon DynamoDB Alternatives
  - [Couchbase](https://www.g2.com/products/couchbase/reviews) - 4.3/5.0 (143 reviews)
  - [Azure Cosmos DB](https://www.g2.com/products/azure-cosmos-db/reviews) - 4.2/5.0 (59 reviews)
  - [MongoDB Atlas](https://www.g2.com/products/mongodb-atlas/reviews) - 4.5/5.0 (849 reviews)

