DynamoDB CAN be great!
June 25, 2024

DynamoDB CAN be great!

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with Amazon DynamoDB

AWS DynamoDB allows our company to easily access a no SQL database without the hassle of maintaining it ourselves. Service discovery, networking, and IAM are all handled natively, which makes management a breeze. We access the DB from various services in the cloud and externally. The speed and reliability have exceeded expectations.

Pros

  • Easy hashing.
  • Guaranteed response times.
  • Easy provisioning.

Cons

  • Query console.
  • Usage metrics.
  • ETL
  • In some cases, it invited unnecessary complexity.
  • Can become really expensive for high traffic applications.
  • High availability and performance.

Do you think Amazon DynamoDB delivers good value for the price?

Yes

Are you happy with Amazon DynamoDB's feature set?

Yes

Did Amazon DynamoDB live up to sales and marketing promises?

Yes

Did implementation of Amazon DynamoDB go as expected?

No

Would you buy Amazon DynamoDB again?

Yes

Amazon Relational Database Service (RDS), PostgreSQL
DynamoDB makes sense in situations where NoSQL is a better choice than a relational database. It's important to have your data modeled effectively and your access patterns clearly defined. If your schema is fluid but you can rely on strong primary key access, NoSQL and DynamoDB make sense. There are more complex implementations of DynamoDB (see single table design on YouTube), but IMO, they aren't worth the effort.

Amazon DynamoDB Feature Ratings

Performance
9
Availability
10
Concurrency
9
Security
9
Scalability
9
Data model flexibility
9

Comments

More Reviews of Amazon DynamoDB