MongoDB vs. DynamoDB vs. DocumentDB – Which NoSQL Database Should You Use in AWS?
I compared 3 Popular Cloud Data Warehouse Solutions – AWS Redshift vs. Snowflake vs. GCP BigQuery last time. In this article, let’s compare MongoDB vs. DynamoDB vs. DocumentDB to find out Which NoSQL Database You Should Use in AWS. These three NoSQL databases all provide cloud solutions. MongoDB 1.0 was released on Feb.2009. Its SaaS solution MongoDB Atlas was announced Jun. 2016 and made generally available one year later on AWS, GCP, and Azure. AWS DynamoDB was announced on January 18, 2012, to support key-value and document data structures. AWS DocumentDB also supports document data structures with limited support for MongoDB workloads up to MongoDB version 3.6 which was released in 2017 and version 4.0 which was released in 2018. At the time of this video, MongoDB is the leading NoSQL DB solution in the market but DynamoDB and DocumentDB especially DocumentDB have grown significantly in the past 12 months. Please review the details of MongoDB vs. DynamoDB vs. DocumentDB – Which NoSQL Database Should You Use in AWS? in my YouTube channel.
- Hands-on with DynamoDB
- AWS Data Warehouse – Build with Redshift and QuickSight
- AWS Relational Database Solution: Hands-on with AWS RDS
- Which is Right Hadoop Solution for You?
- Apache Hadoop Ecosystem Cheat Sheet
- Data Storage for Big Data: Aurora, Redshift or Hadoop?
- AWS Kinesis Data Streams vs. Kinesis Data Firehose
- Streaming Platforms: Apache Kafka vs. AWS Kinesis
- AWS Machine Learning on AWS Redshift Data
- Why Use AWS Redshift Spectrum with Data Lake
- How to Design AWS DynamoDB Data Modeling
- When Should Use Amazon DynamoDB Accelerator (AWS DAX)?
- Web Application with Aurora Serverless Cluster
- Top IT Certifications for 2018
- How I Passed AWS CSAA in 3 Months
- How to Pass AWS Certified Big Data Specialty
- AWS Elastic Beanstalk or AWS Elastic Container Service for Kubernetes (AWS EKS)
- How to Use AWS CodeStar to Manage Lambda Java Project from Source to Test Locally