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 Information Technology and Services
CI
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Using DynamoDB i multiple production cases"
What do you like best about Amazon DynamoDB?

That the services is serverless and scales dynamically. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

The pricing of the product could be even lower. Review collected by and hosted on G2.com.

Verified User in Media Production
UM
Enterprise (> 1000 emp.)
"Dynamo as user service authentication layer "
What do you like best about Amazon DynamoDB?

Scalability, cost associated, backup, easy to use Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

DDB user inteface can be more user friendly Review collected by and hosted on G2.com.

Verified User in Automotive
IA
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"fast is the best way to describe it"
What do you like best about Amazon DynamoDB?

easy to use and to implement our buissness needs Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

correctly put the primary key , sometimes could be hard to unders Review collected by and hosted on G2.com.

Verified User in Financial Services
UF
Enterprise (> 1000 emp.)
"Easy of use for DynamoDB"
What do you like best about Amazon DynamoDB?

Minute to spin up and easy to intergrate using APIS Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

No server side encryption support for data Review collected by and hosted on G2.com.

Verified User in Retail
AR
Enterprise (> 1000 emp.)
"fastest but nit for everything "
What do you like best about Amazon DynamoDB?

one of the fastest out there for data access Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

single row and unshardable use cases can make it super expensice Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"DynamoDB"
What do you like best about Amazon DynamoDB?

The new feature of backups that can be scheduled Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

The complicated method to determine write/read units Review collected by and hosted on G2.com.

Verified User in Retail
UR
Enterprise (> 1000 emp.)
"Scalability at its best"
What do you like best about Amazon DynamoDB?

ease of use and the flexibility that comes with using this. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

configuring provisioned capacity and choosing read/write Review collected by and hosted on G2.com.

Verified User in Design
UD
Enterprise (> 1000 emp.)
"excellent"
What do you like best about Amazon DynamoDB?

freeform schema design, autoscaling, management free Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

number of indexes, provisionining limits Review collected by and hosted on G2.com.

Konstantin V.
KV
Software Development Manager
Enterprise (> 1000 emp.)
"DynamoDB beyond NoSQL"
What do you like best about Amazon DynamoDB?

DynamoDB Streams is the absolutely amazing feature. It is a mixture of SQS and SNS with builtin retry strategy which allows you to implement Kaizen (https://en.wikipedia.org/wiki/Kaizen) approach to your solution. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Luck of SQL like querying. But I heard that Athena service going to support DynamoDB as origin soon. SO should be good soon. Review collected by and hosted on G2.com.

Alex M.
AM
Software Engineer (Technology R&D)
Research
Enterprise (> 1000 emp.)
"Distributed, reliable and maintenance free"
What do you like best about Amazon DynamoDB?

As far as getting started, it's hard to beat Dyanmo, open the AWS console, make a new table, and start putting data in it from the command line or the various client libraries. The pricing is very simple - the more throughput you want the more you pay. the data model is very flexible, being a subset (representing a superset) of JSON, with the only requirements being that the primary and optional sort keys must be present - everything else is up to the user, allowing the data model to change over time. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Deciding on how much capacity your particular application will need can be difficult, and from memory changing the values can take a few minutes if you get it wrong and need to respond to excess load. There are some interesting gotchyas too, such as its inability to store empty strings - empty strings should be distinct from non-existent strings so I regard this is a serious flaw in the data model (I'm sure there's a million ways to work around this, and the problem comes from the implementation of a million independent solutions to the problem). 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