Introducing G2.ai, the future of software buying.Try now
Postman
Sponsored
Postman
Visit Website
Product Avatar Image
Amazon DynamoDB

By Amazon Web Services (AWS)

4.4 out of 5 stars

How would you rate your experience with Amazon DynamoDB?

Postman
Sponsored
Postman
Visit Website

Amazon DynamoDB Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users appreciate the exceptional scalability of Amazon DynamoDB, which effectively meets fluctuating application demands. (9 mentions)
Users find DynamoDB easy to use, thanks to numerous tutorials and seamless integration with existing systems. (5 mentions)
Users value the predictable performance of DynamoDB, ensuring low latency and reliability even during high traffic events. (4 mentions)
Users benefit from the cost efficiency of DynamoDB's pay-per-use pricing, maximizing scalability without overspending. (3 mentions)
Users value the flexible data model of DynamoDB, allowing easy adjustments during development without rigid constraints. (3 mentions)
Users appreciate the seamless integration capabilities of DynamoDB, simplifying the adoption of AWS solutions without hassle. (3 mentions)
Users appreciate the easy integrations of Amazon DynamoDB, enhancing their experience with seamless connections to other AWS services. (2 mentions)
Users appreciate the scalability and real-time capabilities of DynamoDB, which enhance performance and flexibility for developers. (2 mentions)
Users find the costs of Amazon DynamoDB prohibitive, especially for small businesses needing careful management and guidance. (6 mentions)
Users struggle with query complexity in DynamoDB, facing limitations and challenges in efficient data management. (4 mentions)
Users find DynamoDB very complex, especially newcomers, needing extensive learning and careful data organization for effective use. (3 mentions)
Users frequently face cost management challenges with DynamoDB, as expenses can escalate without careful query design. (3 mentions)
Users find the steep learning curve of DynamoDB challenging, requiring extensive knowledge and expertise for effective use. (3 mentions)
Users find DynamoDB very complex for newcomers, requiring extensive knowledge to effectively manage and utilize the product. (2 mentions)
Users face a difficult learning curve with DynamoDB, requiring careful data organization and understanding of its NoSQL principles. (2 mentions)
Users face complex configuration challenges that complicate data management and efficiency in Amazon DynamoDB. (1 mentions)
Users find the inefficient search in DynamoDB challenging, often requiring predefined access patterns and lacking native full-text search support. (1 mentions)

Top Pros or Advantages of Amazon DynamoDB

1. Scalability
Users appreciate the exceptional scalability of Amazon DynamoDB, which effectively meets fluctuating application demands.
See 9 mentions

See Related User Reviews

Suraj B.
SB

Suraj B.

Enterprise (> 1000 emp.)

4.5/5

"Highly Scalable NoSQL, But Complex Query Management"

What do you like about Amazon DynamoDB?

Fully managed and highly scalable and good nosql

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you like about Amazon DynamoDB?

• Serverless Architecture and Scalability: The fully managed, serverless nature of DynamoDB eliminates the need to manage server infrastructure. The

2. Ease of Use
Users find DynamoDB easy to use, thanks to numerous tutorials and seamless integration with existing systems.
See 5 mentions

See Related User Reviews

Amit K.
AK

Amit K.

Mid-Market (51-1000 emp.)

4.5/5

"AWS Dynamo Database are a Scalable Solution with Small Drawbacks"

What do you like about Amazon DynamoDB?

AWS Database is a very good alternative for No-SQL Databases. A good point where no changes are required, you can go with the current setup and just m

Prakash U.
PU

Prakash U.

Small-Business (50 or fewer emp.)

5.0/5

"Best AWS cloud DB"

What do you like about Amazon DynamoDB?

AWS covered all types of datas like structured and unstructured data. Tabular format and columner format, key values pairs. Dynamodb is more easy to u

3. Performance
Users value the predictable performance of DynamoDB, ensuring low latency and reliability even during high traffic events.
See 4 mentions

See Related User Reviews

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you like about Amazon DynamoDB?

• Serverless Architecture and Scalability: The fully managed, serverless nature of DynamoDB eliminates the need to manage server infrastructure. The

Manav J.
MJ

Manav J.

Small-Business (50 or fewer emp.)

4.5/5

"DynamoDB: Fast and Reliable"

What do you like about Amazon DynamoDB?

The single best aspect of Amazon DynamoDB is its unparalleled scalability and predictable performance at any traffic volume.

4. Cost Efficiency
Users benefit from the cost efficiency of DynamoDB's pay-per-use pricing, maximizing scalability without overspending.
See 3 mentions

See Related User Reviews

Suraj B.
SB

Suraj B.

Enterprise (> 1000 emp.)

4.5/5

"Highly Scalable NoSQL, But Complex Query Management"

What do you like about Amazon DynamoDB?

Fully managed and highly scalable and good nosql

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you like about Amazon DynamoDB?

• Serverless Architecture and Scalability: The fully managed, serverless nature of DynamoDB eliminates the need to manage server infrastructure. The

5. Flexibility
Users value the flexible data model of DynamoDB, allowing easy adjustments during development without rigid constraints.
See 3 mentions

See Related User Reviews

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you like about Amazon DynamoDB?

• Serverless Architecture and Scalability: The fully managed, serverless nature of DynamoDB eliminates the need to manage server infrastructure. The

SQ

Servio Q.

Mid-Market (51-1000 emp.)

4.0/5

"Fast, Reliable and easy to go"

What do you like about Amazon DynamoDB?

DynamoDB is a serverless database service that simplifies coding by eliminating server management. It automatically scales to handle traffic spikes, e

6. Integrations
Users appreciate the seamless integration capabilities of DynamoDB, simplifying the adoption of AWS solutions without hassle.
See 3 mentions

See Related User Reviews

Amit K.
AK

Amit K.

Mid-Market (51-1000 emp.)

4.5/5

"AWS Dynamo Database are a Scalable Solution with Small Drawbacks"

What do you like about Amazon DynamoDB?

AWS Database is a very good alternative for No-SQL Databases. A good point where no changes are required, you can go with the current setup and just m

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you like about Amazon DynamoDB?

• Serverless Architecture and Scalability: The fully managed, serverless nature of DynamoDB eliminates the need to manage server infrastructure. The

7. Easy Integrations
Users appreciate the easy integrations of Amazon DynamoDB, enhancing their experience with seamless connections to other AWS services.
See 2 mentions

See Related User Reviews

Prakhar G.
PG

Prakhar G.

Mid-Market (51-1000 emp.)

4.5/5

"Top Features I Love About DynamoDB: Scalability, Performance, and Flexibility"

What do you like about Amazon DynamoDB?

Below are listed points which I like best about DynamoDB:- 1. Automatic Scaling 2. Fully Managed & Serverless 3. High Performance & Low Lat

SQ

Servio Q.

Mid-Market (51-1000 emp.)

4.0/5

"Fast, Reliable and easy to go"

What do you like about Amazon DynamoDB?

DynamoDB is a serverless database service that simplifies coding by eliminating server management. It automatically scales to handle traffic spikes, e

8. Features
Users appreciate the scalability and real-time capabilities of DynamoDB, which enhance performance and flexibility for developers.
See 2 mentions

See Related User Reviews

Jyothi Koushik P.
JP

Jyothi Koushik P.

Mid-Market (51-1000 emp.)

4.0/5

"Excellent NoSQL Database for Top Production Use-cases"

What do you like about Amazon DynamoDB?

I love the scalability of the NoSQL Database combined with real-time capabilities, indexing, searching, filtering, and other customizable features.

SQ

Servio Q.

Mid-Market (51-1000 emp.)

4.0/5

"Fast, Reliable and easy to go"

What do you like about Amazon DynamoDB?

DynamoDB is a serverless database service that simplifies coding by eliminating server management. It automatically scales to handle traffic spikes, e

Top Cons or Disadvantages of Amazon DynamoDB

1. Expensive
Users find the costs of Amazon DynamoDB prohibitive, especially for small businesses needing careful management and guidance.
See 6 mentions

See Related User Reviews

Jyothi Koushik P.
JP

Jyothi Koushik P.

Mid-Market (51-1000 emp.)

4.0/5

"Excellent NoSQL Database for Top Production Use-cases"

What do you dislike about Amazon DynamoDB?

The costs associated with Global Secondary Indexes is very high and could be reduced.

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you dislike about Amazon DynamoDB?

My main challenge with DynamoDB has been mastering its cost and performance optimization. While the pay-per-request model is incredibly flexible,

2. Query Complexity
Users struggle with query complexity in DynamoDB, facing limitations and challenges in efficient data management.
See 4 mentions

See Related User Reviews

Manav J.
MJ

Manav J.

Small-Business (50 or fewer emp.)

4.5/5

"DynamoDB: Fast and Reliable"

What do you dislike about Amazon DynamoDB?

Steep Data Modeling Learning Curve and Querying Limitations

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you dislike about Amazon DynamoDB?

My main challenge with DynamoDB has been mastering its cost and performance optimization. While the pay-per-request model is incredibly flexible,

3. Complexity
Users find DynamoDB very complex, especially newcomers, needing extensive learning and careful data organization for effective use.
See 3 mentions

See Related User Reviews

Rohit D.
RD

Rohit D.

Small-Business (50 or fewer emp.)

3.5/5

"Reliable, scalable and secure solution for business that needs large scale data-storage"

What do you dislike about Amazon DynamoDB?

Flexibility: Not flexible as other solutions Lock-In: Locked into the AWS ecosystem, very difficult to switch to another solution Complex: Very comp

SQ

Servio Q.

Mid-Market (51-1000 emp.)

4.0/5

"Fast, Reliable and easy to go"

What do you dislike about Amazon DynamoDB?

Performing complex searches and combining data can be challenging. It's crucial to organize your data properly for easy access. There's no built-in op

4. Cost Issues
Users frequently face cost management challenges with DynamoDB, as expenses can escalate without careful query design.
See 3 mentions

See Related User Reviews

Luca P.
LP

Luca P.

Small-Business (50 or fewer emp.)

4.0/5

"Scalable and Performant NoSQL DB By AWS"

What do you dislike about Amazon DynamoDB?

My main challenge with DynamoDB has been mastering its cost and performance optimization. While the pay-per-request model is incredibly flexible,

SQ

Servio Q.

Mid-Market (51-1000 emp.)

4.0/5

"Fast, Reliable and easy to go"

What do you dislike about Amazon DynamoDB?

Performing complex searches and combining data can be challenging. It's crucial to organize your data properly for easy access. There's no built-in op

5. Learning Curve
Users find the steep learning curve of DynamoDB challenging, requiring extensive knowledge and expertise for effective use.
See 3 mentions

See Related User Reviews

Rohit D.
RD

Rohit D.

Small-Business (50 or fewer emp.)

3.5/5

"Reliable, scalable and secure solution for business that needs large scale data-storage"

What do you dislike about Amazon DynamoDB?

Flexibility: Not flexible as other solutions Lock-In: Locked into the AWS ecosystem, very difficult to switch to another solution Complex: Very comp

Manav J.
MJ

Manav J.

Small-Business (50 or fewer emp.)

4.5/5

"DynamoDB: Fast and Reliable"

What do you dislike about Amazon DynamoDB?

Steep Data Modeling Learning Curve and Querying Limitations

6. Complexity Issues
Users find DynamoDB very complex for newcomers, requiring extensive knowledge to effectively manage and utilize the product.
See 2 mentions

See Related User Reviews

Rohit D.
RD

Rohit D.

Small-Business (50 or fewer emp.)

3.5/5

"Reliable, scalable and secure solution for business that needs large scale data-storage"

What do you dislike about Amazon DynamoDB?

Flexibility: Not flexible as other solutions Lock-In: Locked into the AWS ecosystem, very difficult to switch to another solution Complex: Very comp

Divyansh A.
DA

Divyansh A.

Mid-Market (51-1000 emp.)

5.0/5

"Easy to setup and scale"

What do you dislike about Amazon DynamoDB?

Need in-depth knowledge of AWS product to deal with complex problems.

7. Difficult Learning
Users face a difficult learning curve with DynamoDB, requiring careful data organization and understanding of its NoSQL principles.
See 2 mentions

See Related User Reviews

Manav J.
MJ

Manav J.

Small-Business (50 or fewer emp.)

4.5/5

"DynamoDB: Fast and Reliable"

What do you dislike about Amazon DynamoDB?

Steep Data Modeling Learning Curve and Querying Limitations

SQ

Servio Q.

Mid-Market (51-1000 emp.)

4.0/5

"Fast, Reliable and easy to go"

What do you dislike about Amazon DynamoDB?

Performing complex searches and combining data can be challenging. It's crucial to organize your data properly for easy access. There's no built-in op

8. Complex Configuration
Users face complex configuration challenges that complicate data management and efficiency in Amazon DynamoDB.
See 1 mentions

See Related User Reviews

SQ

Servio Q.

Mid-Market (51-1000 emp.)

4.0/5

"Fast, Reliable and easy to go"

What do you dislike about Amazon DynamoDB?

Performing complex searches and combining data can be challenging. It's crucial to organize your data properly for easy access. There's no built-in op

9. Inefficient Search
Users find the inefficient search in DynamoDB challenging, often requiring predefined access patterns and lacking native full-text search support.
See 1 mentions

See Related User Reviews

Siddhesh R.
SR

Siddhesh R.

Mid-Market (51-1000 emp.)

4.0/5

"Ideal Application for Well defined data access patterns and low latency"

What do you dislike about Amazon DynamoDB?

it provides eventual consistency and does not support full test search natively

Amazon DynamoDB Reviews (521)

View 1 Video Reviews
Reviews

Amazon DynamoDB Reviews (521)

View 1 Video Reviews
4.4
521 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Bervianto Leo P.
BP
Backend Developer
Mid-Market (51-1000 emp.)
"DynamoDB is the ease to use database"
What do you like best about Amazon DynamoDB?

I like DynamoDB because it's serverless and easy to set up. I don't need to worry about scalability. I can provision easily and manage plenty of configurations. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

I don't dislike DynamoDB. I hope DynamoDB has mock tools to easily by developers to integrate and test the DynamoDB tools. Also, have integration with SDK for various programming languages. Review collected by and hosted on G2.com.

Nilesh V.
NV
Assistant Manager (IT software)
Enterprise (> 1000 emp.)
"Use Cases and Deployment Scope"
What do you like best about Amazon DynamoDB?

scalability

Developer training

Data conversion

Security – encryption

Consistency model

Performance – throughput and auto scaling

Reliability

Optimizing capacity and spending Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

I think there could be better explanations of how it works because it takes some time to understand partition and sorting keys.

I'd also like to read explanations of why the key limitations of it exist and why other NOSQL databases seem to have easy solutions.

I think the options to customize DynamoDB should be explained better Review collected by and hosted on G2.com.

Akshay D.
AD
SDE 2
Mid-Market (51-1000 emp.)
"One of the best NoSQL database service"
What do you like best about Amazon DynamoDB?

There are multiple things that I like about DynamoDB but the best would be that it is fully managed services means AWS handles all the aspects like hardware provisioning, setup, configuration, patching, scaling and backups. This allows developere like us to focus on building applications rather than managing the underlying infrastructure. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

The thing which I dislike about DynamoDB is the lack of built-in schema migration. If we need to modify our table schema then we also need to handle migration manually to manage data consistency. Review collected by and hosted on G2.com.

Prem K.
PK
Software Engineer II
Small-Business (50 or fewer emp.)
"Efficient and Scalable"
What do you like best about Amazon DynamoDB?

- Fully managed, so not having to worry about backups, scaling, administration etc

- Low latency, can handle many millions of requests per sec

- Horizontally scalable

- Secure, IAM based access

- Dynamic pricing based on usage Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

- Cost becomes high if the application regularly gets huge traffic

- Cost also can become high as we have to mention read and write capacity prior to creation and estimation might be skewed sometimes Review collected by and hosted on G2.com.

Aparna S.
AS
Senior Software Engineer
Enterprise (> 1000 emp.)
"Amazing"
What do you like best about Amazon DynamoDB?

As it is a document DB, so fulfils my purpose if I want vertical and horizontal scaling of my data.

Using AWS dynamo db it is very easy to manage the database. The connection using CDK with the code is very very smooth. So overall very smooth experIence is best about Amazon Dynamo db Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

There is bit confusion around composite primary keys, so probably that. Review collected by and hosted on G2.com.

LV
Analyst
Enterprise (> 1000 emp.)
"AmazonDB Excellence"
What do you like best about Amazon DynamoDB?

Highest Read and Write rate.Best loader performance. Replication latency is excellent when compared with other DB services. Interaction with table data is very good experience. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

It does not support various data types. Sometimes performance lags much. Lower storage capacity. DB cost is also high compared with competitor services. Other than no compromises. Review collected by and hosted on G2.com.

Hariprakash B.
HB
System Engineer
Small-Business (50 or fewer emp.)
"DynamoDB"
What do you like best about Amazon DynamoDB?

When I used AWS DynamoDB for my reconciliation project, which had millions of information per entity and I had almost 25 entities, the retention speed was amazing. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Nothing everything seems good to me. The frequent updates could be controlled but as it's evolving to its best version it's acceptable. Console can be made little bit easier. Review collected by and hosted on G2.com.

AJ
Data Analyst
Enterprise (> 1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Powerful and cost-effective No SQL database"
What do you like best about Amazon DynamoDB?

Security-wise dynamoDb offers it's own built-in security adding on to the backup feature that will help developers in playing with the database. It also provides perfect import and export feature which helps in easy handling of data. It is useful for all levels of enterprise applications as it has no limitations. No limitation on size of data give users a large vision of long term planning of their applications. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

While performing single transactions in a database, dynamoDb resticts support for mutiple operations in a single database transaction. Query running speed can also be a limitation of this tool as other similar tools are a bit faster while quering a database. Review collected by and hosted on G2.com.

TM
System Engineer
Enterprise (> 1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Great experience"
What do you like best about Amazon DynamoDB?

This is a managed NoSQL service with strong consistency and predictable performance that shields users from the complexities of manual setup. Better service providing Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

UI interaction should be better and lot of features are dumped on the same screen. Navigation is a little much difficult when compared with other services. Other than everything is OK. Review collected by and hosted on G2.com.

Verified User in Education Management
AE
Mid-Market (51-1000 emp.)
"Simple to use and easy to scale"
What do you like best about Amazon DynamoDB?

Simple to use and easy to scale while being cost effective Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Staff with existing SQL backgrounds struggled a little, but once the concepts were covered, they were fine Review collected by and hosted on G2.com.

Product Avatar Image
Amazon DynamoDB
View Alternatives