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
AI
Enterprise (> 1000 emp.)
"Amazing DB experience"
What do you like best about Amazon DynamoDB?

Amazon Dynamo DB is very easy to use. We use it to store all our different sites information in a table with different details for each site. One thing that I like about the dynamo DB is the item detail retrieval time is very less. This helps improve the performance of the API services we have in our environment. We have some time sensitive applications and Dynamo DB helps to keep the data queries to as minimal as possible. All the data in the Dynamo DB can be encrypted which helps get easy approval form our Security team. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Based on the usage in our environment, I have not come across anything that I would dislike about the Dynamo DB. We have seen the difference when we use a SQL based DB and the dynamo DB. Dynamo DB is always the better DB among the NoSql DB. Review collected by and hosted on G2.com.

Sarika M.
SM
Group Lead
Financial Services
Enterprise (> 1000 emp.)
"A good option for non-relational database"
What do you like best about Amazon DynamoDB?

Amazon DynamoDB is offered as part of AWS services. It is particularly of interest if you are looking for a non-relational database. It is used very often when you do not have the complete picture sorted out about the columns or values or how many variables are going to be there. It is basically a database where you can define the table name, partition, and Index and get started. You do not have to worry about Metadata or anything which you need in relational databases.

Another reason for adapting this is because it works with almost all the AWS services like Lamda, API gateway, S3, etc. Since JSON is a major component of the tool, it integrates very well with web projects where speed is the key factor. You do not need to worry about the scalability of this product. You can just keep entering your data and it will automatically keep scaling without compromising on the query speed. Security and Availability are also amongst the best because it is backed by amazon of course. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Although storing unstructured data is the main purpose of this database, but once the data gets massive and you need to make a query. then it is not very efficient because there aren't many relations between the key/value pairs.

You need to go through proper documentation to understand what it is capable of and if required taken few sessions from the Amazon tech team as well for the same. Review collected by and hosted on G2.com.

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

Zero management of the underlying resources that power the database INCLUDING seamless auto-scaling to handle load ta a given time. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Some of the documentation is somewhat lacking, it can be difficult to build a good mental model of how everything works together, and how you might design a given table for a dataset Review collected by and hosted on G2.com.

Verified User in Airlines/Aviation
CA
Mid-Market (51-1000 emp.)
"It's easy to integrate and fast"
What do you like best about Amazon DynamoDB?

Trigger on record expiry is one of the cool feature Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

I would say read write cost is high compare to other no sql database Review collected by and hosted on G2.com.

Verified User in Entertainment
UE
Small-Business (50 or fewer emp.)
"Good experience"
What do you like best about Amazon DynamoDB?

Performance and scalability did it for me Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Nothing i could think of but i wil say pricing is little steep Review collected by and hosted on G2.com.

Bharat s.
BS
Senior Manager
Information Technology and Services
Enterprise (> 1000 emp.)
"NoSQL database combined with AWS Ecosystem"
What do you like best about Amazon DynamoDB?

Amazon DynamoDB is quite simply a non-relational database as a service offered by Amazon or you can also say, it is a NoSQL database. The best part is that it doesn't require any installation or server or any kind of preordered hardware. Getting started on it is really simple, all you need to do is put down a table name and start assigning key/value pair to the table.

The Scalability and availability are other top features of this service. It never goes down and you can increase or decrease the number of reads and writes based on your project needs.

The Security offered by Amazon is top-notch and you can choose the latest algorithm which you want to apply to protect your real-time data as well.

The benefit of using NoSQL is that you can store semi-structured to unstructured data as well and the data can grow as much as it wants because Amazon scales very well without giving any issues while doing so.

It supports JSON and there it is a perfect fit for web development and building new web pages with amazing data transfer speeds. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Amazon DynamoDB is really helpful in certain situations, but you need to be very careful while opting for this because the cost of querying is relatively higher and if you want to query on regular basis then this might not be a good fit.

Second writing complex queries can be a nightmare, and you need good developers who have prior knowledge and experience to write scripts for the same.

The Joins are also not supported in this service which is a major issue of concern if you are used to applying joins on data in an SQL environment. Review collected by and hosted on G2.com.

Morgan G.
MG
Senior Software Engineer
Enterprise (> 1000 emp.)
"Perfect NoSQL database solution for AWS"
What do you like best about Amazon DynamoDB?

AWS DynomoDB is great for NoSQL database. It is a native AWS service that provide NoSQL service. I like it easy to set up, and to manage. You can create a table very easily and simply add key/value pair to a table. AWS is providing the service, not the product. That said, you do not have to worry about data durability. You just tell AWS what data you want to store and it will take care of the rest including security, scaling. Like RDS is the relational database service not the product.

It has good price. You do not pay a lot using DynomoDb. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

I have not found anything I do not like for now. Review collected by and hosted on G2.com.

AP
Apurv Parekh
Mid-Market (51-1000 emp.)
"Review For Amazon Dynamo DB"
What do you like best about Amazon DynamoDB?

Amazon Dynamo DB is non relational database which is very reliable and scales really well. It support json format and can be used with any other Amazon Service. Amazon Dynamo DB is very easy to integrate with Amazon AWS Lamada and AWS API Gateway. It can be used with AWS IOT to store the data collected from the device. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

Amazon DynamoDB does not backup your data for free. Use has to write script for this. Querying data to DynamoDB is very limited. Joins are not supported by DynamoDB. It is deployable only on AWS, not on individual machine and server. Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Mid-Market (51-1000 emp.)
"Non-relational database, scalable performance"
What do you like best about Amazon DynamoDB?

It's very easy to integrate DynamoDB with any other AWS service that you may be using. Service is automatically replicated across multiple AWS availability zones, this way the data is protected from any malfunction that may cause loss and it also ensures high uptime. Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

You only have once instance. If you want to group tables into a database, you cannot. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Enterprise (> 1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"DynamoDB"
What do you like best about Amazon DynamoDB?

Amazon dynamoDB Was used wildly in origination. It have many feature like automatic backup, global replication Review collected by and hosted on G2.com.

What do you dislike about Amazon DynamoDB?

No proper tutorial for dynamoDB. Amazon can arrange free training on dynamoDB 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