Introducing G2.ai, the future of software buying.Try now
Amazon DynamoDB
Save to My Lists
Claimed
Claimed

Amazon DynamoDB Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users value the scalability of Amazon DynamoDB, benefiting from its automatic scaling and flexibility under heavy loads. (6 mentions)
Users appreciate the ease of use of Amazon DynamoDB, finding it simple to create and manage NoSQL databases. (4 mentions)
Users value the easy integrations of Amazon DynamoDB, enhancing their experience with other AWS services and tools. (4 mentions)
Users appreciate the ease of use and scalability of Amazon DynamoDB, benefiting from its high-performance and flexible features. (4 mentions)
Users value the seamless integration with AWS services, enhancing overall functionality and user experience with DynamoDB. (4 mentions)
Users find DynamoDB relatively costly with high expenses and limited query flexibility complicating their experience. (5 mentions)
Users find the complexity of the pricing model and search functionality challenging, requiring careful data organization and management. (2 mentions)
Users experience a difficult learning curve with DynamoDB, requiring careful data organization and understanding of its NoSQL architecture. (2 mentions)
Users find the inefficient search cumbersome and costly, requiring precise access patterns and lacking full-text search capabilities. (2 mentions)
Users note a steep learning curve with DynamoDB due to its NoSQL nature and limited query flexibility. (2 mentions)

Top Rated Amazon DynamoDB Alternatives

MongoDB Atlas
(361)
4.5 out of 5

622 Amazon DynamoDB Reviews

The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
622 Amazon DynamoDB Reviews
4.4 out of 5
622 Amazon DynamoDB Reviews
4.4 out of 5

Amazon DynamoDB Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Dynamo DB usage."
What do you like best about Amazon DynamoDB?

Good documentation to learn and use in daily life and the ease of integrating with other Amazon cloud systems. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

It is a bit ambiguous when dealing with the sharding concept. But the aws technical team is so good to solve any issue with aws in very less time. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"DynamoDB is a cheap, fast database with high throughput"
What do you like best about Amazon DynamoDB?

One of the key advantages of DynamoDB is its ability to handle massive amounts of data with low latency and high throughput. I also like the flexible pricing model. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

I dislike the lack of an offline model to access data without a network connection. It also makes unit testing harder. It would be better if Amazon DynamoDB was open source. Review collected by and hosted on G2.com.

Shubham J.
SJ
Web Developer
Mid-Market (51-1000 emp.)
"it has been excellent."
What do you like best about Amazon DynamoDB?

User-friendly, scalable, fast, reliable flexible. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Limited querying capabilities throughout. Review collected by and hosted on G2.com.

Satish T.
ST
Cloud Architect
Mid-Market (51-1000 emp.)
"One of the best NoSql Database provided on cloud by an public cloud provider."
What do you like best about Amazon DynamoDB?

The best thing about Amazon DynamoDB is that it provides auto multi-region replication, because of this feature we don't have to worry about our data loss in case one whole region goes down due to some natural disaster or something else. And the best thing is that all this replication is automatically done by amazon without any manual intervention of the user. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Amazon DynamoDB is very expensive and also we can not perform join operations which are very useful when we need to reduce or eliminate redundancy. Apart from this everything is working fine for me. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Fully Managed NoSQL Database"
What do you like best about Amazon DynamoDB?

It's fully managed, serverless database capability Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

The UI of Amazon DynamoDB needs some serious workaround, and in terms of cost, you are charged per read/write operation. Review collected by and hosted on G2.com.

Priyanshi P.
PP
AWS associate-Cloud Infrastructure Engineer
Mid-Market (51-1000 emp.)
"AWS Cloud Review"
What do you like best about AWS Cloud?

Pricing Model & More services than other Cloud Providers. Review collected by and hosted on G2.com.

What do you dislike about AWS Cloud?

Monitoring Tools are not good as 3rd Party tools. Review collected by and hosted on G2.com.

HS
Technical Architect
Enterprise (> 1000 emp.)
"Low latency database with some limitation"
What do you like best about Amazon DynamoDB?

The following are what I liked most about DynamoDB:

1. It takes no time to start using DynamoDB. You just need to create the table with a primary key and you can start immediately.

2. You can query based on any attribute in your table. Even if the primary key is not the best you chose, it still does not stop you from querying the table by any other attribute.

3. You do not have to organize your tables into databases. Every table is a standalone entity. Create it and use it exclusively.

4. It is a fully managed service and you need not worry about scaling, security etc.

5. Low latency offered by DynamoDB is best in class thus helping to create dynamic and fast applications.

6. Encryption can be enabled with just a few clicks.

7. Data backups can be enabled.

8. Change streams are provided out of the box.

9. Integrates very well with other AWS services. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

There is a lot of hidden limitation of DynamoDB. I am listing down the most common ones:

1. The query based on attributes other than indexes results in a full table scan which adds to the cost.

2. Even with a full scan, the data size returned in a query is limited. So if there is more data which cannot be returned in one query then you have to manage the pagination in your application.

3. The size of one single document is limited to 400KB only.

4. If you want to create indexes then it comes with a cost as well as is limited to 5 and 20 for local and global indexes respectively.

5. Data backup is only for the last 35 days at maximum.

6. We cannot bring our keys for encryptions directly. Review collected by and hosted on G2.com.

Sachin K.
SK
Small-Business (50 or fewer emp.)
"DynamoDB for inventory and retail billing software"
What do you like best about Amazon DynamoDB?

Advantaged are Ease of use, reduced access time, high scalability. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

There is as such dislikes but it's nosql nature make it irrelevant for few projects Review collected by and hosted on G2.com.

Verified User in Airlines/Aviation
UA
Mid-Market (51-1000 emp.)
"extremely scalable nosql db"
What do you like best about Amazon DynamoDB?

Scalability

NoSQL

low latency

flexible data model Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Cost: Most important consideration in my opinion. Depends of the usage throughput

Vendor lock in Review collected by and hosted on G2.com.

Navnit A.
NA
Back End Developer
Small-Business (50 or fewer emp.)
"Experience with Amazon Dynamo DB"
What do you like best about Amazon DynamoDB?

The queries is fast. Reliable ,good documentation and easy to access. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

The setup time is quite high from Amazon Dynamo DB Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

12 months

Average Discount

10%

Perceived Cost

$$$$$
Amazon DynamoDB