Try our new research platform with insights from 80,000+ expert users
it_user654495 - PeerSpot reviewer
Software Engineer at a tech services company with 5,001-10,000 employees
Consultant
Provides support for local development. I would like to see a tool to view the items inside the tables.

What is most valuable?

The design approach of DynamoDB makes it very fast and scalable.

We have used most of the features offered by DynamoDB because the product is mature and they fit very well.

They are planning to introduce versioning in the future (http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBMapper.OptimisticLocking.html).

How has it helped my organization?

The application runs much faster and the query response time is three to five times faster when compared to Google Datastore.

The admin console is also very user friendly and provides hands-on features for the development team.

It provides good support for local development.

What needs improvement?

  • The documentation could be refined to explain some basic topics better.
  • The local DynamoDB version doesn't come with a tool to view the items inside the tables, so a third-party licensed product is required.
  • An API to make the creation of complex queries with filters, limits, and offsets much easier is something to consider for future releases.
  • Some things must be implemented manually and that takes a lot of time. At the same time, they are offered within the API in other NoSQL solutions.
  • There is room for improvement of how the indexes are handled.
  • An automated tool for increasing and decreasing the read/write capacity based on alarms would be welcomed.

For how long have I used the solution?

We have been using the product for around six months.

Buyer's Guide
Amazon DynamoDB
March 2025
Learn what your peers think about Amazon DynamoDB. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
842,690 professionals have used our research since 2012.

What do I think about the stability of the solution?

There have been no stability issues. It works very well so far.

What do I think about the scalability of the solution?

The design is based on key-value and offers great scalability and speed.

How are customer service and support?

We have been using paid technical support during the development phase. I would give technical support a rating of 9/10.

They respond very fast and give good solutions, but sometimes they realize that it is a bug in the product and can't tell you when it will be fixed.

Which solution did I use previously and why did I switch?

We used Google Datastore, but we switched to DynamoDB because we migrated to AWS.

How was the initial setup?

The initial setup was straightforward.

What's my experience with pricing, setup cost, and licensing?

Pricing is more complex than buying a license, so it depends on the products' needs.

Which other solutions did I evaluate?

We evaluated Microsoft Azure as a cloud solution, but in the end, we decided to go with AWS.

What other advice do I have?

If you want a very fast NoSQL database, and you are willing to do some extra work in order to implement complex queries, DynamoDB is the way to go.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Expert Solution Principal at a tech services company with 10,001+ employees
Real User
A good solution for managing documents that has a good user interface and is very stable
Pros and Cons
  • "The possibility of managing documents is the most valuable aspect of the solution. I like the fact that I don't have to define the fields."
  • "Querying data on the solution is quite limited, but this is like any other NoSQL database. It's the most common criticism of the NoSQL database in general."

What is our primary use case?

We have various use cases for the solution, including using it for IoT, messaging, etc.

What is most valuable?

The possibility of managing documents is the most valuable aspect of the solution. I like the fact that I don't have to define the fields. 

Features like the user interface and the pricing of the solution are also good.

What needs improvement?

Querying data on the solution is quite limited, but this is like any other NoSQL database. It's the most common criticism of the NoSQL database in general.

For how long have I used the solution?

I've been using the solution for two years.

What do I think about the stability of the solution?

The solution is absolutely stable.

What do I think about the scalability of the solution?

The solution is scalable.

How was the initial setup?

The initial setup was straightforward. The deployment over DynamoDB services is a few seconds.

What about the implementation team?

I implemented the solution myself.

What other advice do I have?

We are using the public cloud deployment model.

I would rate the solution eight out of ten. I'm quite satisfied with the solution. Querying could always be better, but it's a typical complaint.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
PeerSpot user
Buyer's Guide
Download our free Amazon DynamoDB Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2025
Product Categories
Managed NoSQL Databases
Buyer's Guide
Download our free Amazon DynamoDB Report and get advice and tips from experienced pros sharing their opinions.