We performed a comparison between Amazon DocumentDB and Amazon DynamoDB based on real PeerSpot user reviews.
Find out what your peers are saying about Microsoft, Amazon Web Services (AWS), Google and others in Managed NoSQL Databases."Migrations are easy using this product."
"Its speed has had the most significant impact on our projects. For starters, we used it for its flexibility. With DocumentDB, you're not tied to a rigid structure like you are with Aurora or other relational databases. This makes it great for startups."
"Amazon DynamoDB is a fully managed service by AWS, and it is designed to provide fast and predictable performance."
"The best feature is NoSQL."
"It offers quick performance and rapid data retrieval, often providing limited data initially but scaling up to fulfill larger demands seamlessly."
"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."
"The best feature of the solution is that it is a NoSQL database."
"We don't have to administer the tool."
"It is a NoSQL product."
"Amazon DynamoDB is a NoSQL database that stores unstructured data and provides high performance."
"One possible improvement could be a hybrid database solution, where parts of the application leverage a relational database alongside DocumentDB. If a system were heavily relational in nature, a database like PostgreSQL might be a good fit."
"There's a bit of a learning curve at the beginning."
"If you have no prior experience with this type of non-relational database, the syntaxes, implementation, or understanding may be difficult."
"The documentation is not good enough."
"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."
"Maybe the documentation could be improved a bit. Sometimes, it's a little confusing, and people can easily be mistaken about DynamoDB."
"Amazon DynamoDB could improve by being more robust, having a better user interface and data management. Additionally, there is some limited functionality compared to other solutions, such as MongoDB."
"I'd like to see better integration with Cognito. It has the integration, but I'd like to see a little more ease of setup. If you have multiple customers and you want the database to enforce who can see what, you can treat DynamoDB so that each row has permissions. You can set this up, but it's a little more of a science project to make Cognito and DynamoDB work well to do protection of individual rows. So I'd like that to be more wizard or easy to set up."
"The solution has size limitations. It also needs to be more user-friendly."
"The design patterns and the documentation for this solution could be improved. In a future release, we would like to see an improvement of the data push options as we sometimes experience blockers when moving data."
Amazon DocumentDB is ranked 4th in Managed NoSQL Databases with 2 reviews while Amazon DynamoDB is ranked 2nd in Managed NoSQL Databases with 29 reviews. Amazon DocumentDB is rated 8.6, while Amazon DynamoDB is rated 8.4. The top reviewer of Amazon DocumentDB writes "Offers the ability to replicate data across different instances". On the other hand, the top reviewer of Amazon DynamoDB writes "Manages our contact center dynamically and allows us to store multiple data attributes in tables". Amazon DocumentDB is most compared with Microsoft Azure Cosmos DB, Amazon Neptune, Amazon Timestream and Oracle NoSQL Database Cloud, whereas Amazon DynamoDB is most compared with Google Cloud Bigtable, Microsoft Azure Cosmos DB, Amazon Neptune, Amazon Timestream and Oracle NoSQL Database Cloud.
See our list of best Managed NoSQL Databases vendors.
We monitor all Managed NoSQL Databases reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.