Introducing G2.ai, the future of software buying.Try now
Qase
Sponsored
Qase
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?

Qase
Sponsored
Qase
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.
Kaviraj R.
KR
System Administrator
Small-Business (50 or fewer emp.)
"Amazon DynamoDB Review"
What do you like best about Amazon DynamoDB?

without any downtime, handle read and write requests.

it allows pay as you go pricing feature.

it also provides security features to encrypt the database data.

easily integrate with AWS services, aws lambda, S3 and cloud watch. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

as it provides pay as you go model, but also it's expensive to read and write data from the database.

dynamo db query processing time is less compare to other rds db Review collected by and hosted on G2.com.

Jay P.
JP
Cyber Security Intern
Mid-Market (51-1000 emp.)
"Amazon DynamoDB review"
What do you like best about Amazon DynamoDB?

for me it is best solution for managing the webapps storage and application storage. Moreover, it will help me to manage my databases also it is no sql data model which use flexible schema. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

there are some feature which i dislike it which is mentione below:-

1.there is no built in joint in database

2.backup and restore is less flexible in database compare to databsase Review collected by and hosted on G2.com.

Verified User in Security and Investigations
US
Small-Business (50 or fewer emp.)
"A Scalable and Versatile Database Solution"
What do you like best about Amazon DynamoDB?

Developers have a scalable and adaptable choice with DynamoDB, a cloud-based NoSQL database system. As a developer, I've discovered DynamoDB to be a potent tool for data storage and retrieval, with a number of advantages that set it apart from competing databases. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

However, there are a few aspects of DynamoDB that I find objectionable. The pricing model's intricacy is one of the primary problems. Cost estimates can be challenging, and prices for larger data sets or frequent usage might be rather high. Furthermore, even though DynamoDB is a strong database solution, it might not be the ideal choice in all situations. For applications that need complicated data relationships or transactional integrity, for instance, it might not be the best option. Review collected by and hosted on G2.com.

Anshika S.
AS
Small-Business (50 or fewer emp.)
"Readable schema and easy to work with"
What do you like best about Amazon DynamoDB?

It is a nosql database, with easy retrievals of data stored as key-value pair. You can make boto3 api calls to modify values, you can use it store metadata of any application you're using. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

The console of dynamodb is such that sometimes it gets irritating to get to the table values when you're in a haste to verify data. This makes the rest of the work somewhat irritable. Review collected by and hosted on G2.com.

Verified User in Computer Software
IC
Mid-Market (51-1000 emp.)
"Leverage Amazon DynamoDB for your use case"
What do you like best about Amazon DynamoDB?

DynamoDB is designed to deliver high performance at any scale, with predictable performance and automatic scaling of throughput capacity. DynamoDB's flexible data model allows you to store structured and unstructured data and supports various data types, including nested objects and arrays. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

While DynamoDB offers a free tier, it can be expensive for large-scale applications that require high read/write capacity, especially when compared to other NoSQL databases. No support for secondary indexes on nested attributes, Limited query flexibility, etc. Review collected by and hosted on G2.com.

Sumit K.
SK
Application Support Analyst
Enterprise (> 1000 emp.)
"AWS CLOUD Migration"
What do you like best about Amazon DynamoDB?

AWS cloud is the most powerful automation in the cloud platform. Provide every single point of achievement in there. Like database and security of every prospect Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Amazing to have a certified AWS engineer. Nothing is dislikes Review collected by and hosted on G2.com.

SIDDHARTH S.
SS
Cloud Engineer
Information Services
Enterprise (> 1000 emp.)
"The Leading Performant NoSQL Databases for Lightning-Fast Data Processing"
What do you like best about Amazon DynamoDB?

My favourite aspect is consistently achieving performance in the single-digit millisecond range. This remarkable capability has proven invaluable in achieving low latency for our database operations. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

One aspect I find disappointing is the limited Service Level Agreement coverage, which falls short when supporting mission-critical operations. Additionally, there is room for improvement in the integration between EC2, as it currently lacks seamless compatibility Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Enterprise (> 1000 emp.)
"my product experience for as devops engineerr"
What do you like best about Amazon DynamoDB?

Aamzing latency speed for data fetch.this is one of the best speed for serverless databases. Integration with amazon aws IAM. Nosql databases which are serverless are easy to manage. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Cost management feature is good to use but some time TTL data not works.. Can be uses with Amazon other cloud dbs such as EKs, S3. Review collected by and hosted on G2.com.

Manoj Kumar M.
MM
Small-Business (50 or fewer emp.)
"DynamoDB best storage for Huge data"
What do you like best about Amazon DynamoDB?

One of the best things about DynamoDB is its scalability and flexibility. It can easily handle large amounts of data and can scale up or down based on the application's needs without causing any disruption to the service. Additionally, DynamoDB is a fully managed NoSQL database service, which means that it takes care of many of the administrative tasks such as backups, software patching, and hardware provisioning, freeing up the developers' time to focus on developing their applications. It also offers features such as automatic scaling, data encryption, and multi-region support, making it a reliable and secure choice for data storage. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Data Modelling is tough, we need to properly model data to meet our requirements and limited query options Review collected by and hosted on G2.com.

Bhavesh N.
BN
Senior DevOps Engineer
Mid-Market (51-1000 emp.)
"Best NOSQL DB Service"
What do you like best about Amazon DynamoDB?

The best feature is durability it store our confidentials records safe, high avability so our db is available during production hours it's scaling according to load. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

for new learner it's complex process to understand, cost is also higher compare to other SQL services for high configurations sometime it's not provide that much perfomance. Review collected by and hosted on G2.com.

Product Avatar Image
Amazon DynamoDB
View Alternatives