Amazon DynamoDB vs MongoLab: What are the differences?
Amazon DynamoDB: Fully managed NoSQL database service. All data items are stored on Solid State Drives (SSDs), and are replicated across 3 Availability Zones for high availability and durability. With DynamoDB, you can offload the administrative burden of operating and scaling a highly available distributed database cluster, while paying a low price for only what you use; MongoLab: Database-as-a-Service for MongoDB. mLab is the largest cloud MongoDB service in the world, hosting over a half million deployments on AWS, Azure, and Google.
Amazon DynamoDB and MongoLab are primarily classified as "NoSQL Database as a Service" and "MongoDB Hosting" tools respectively.
"Predictable performance and cost" is the primary reason why developers consider Amazon DynamoDB over the competitors, whereas "Development free tier" was stated as the key factor in picking MongoLab.
According to the StackShare community, Amazon DynamoDB has a broader approval, being mentioned in 444 company stacks & 187 developers stacks; compared to MongoLab, which is listed in 102 company stacks and 40 developer stacks.
What is Amazon DynamoDB?
What is MongoLab?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using MongoLab?
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
MongoLab's customer service has been amazing. We're transitioning from MongoHQ (now Compose.io) and they're making the process seamless. A++ would buy again.
For most of the stuff we use MySQL. We just use Amazon RDS. But for some stuff we use Amazon DynamoDB. We love DynamoDB. It's amazing. We store usage data in there, for example. I think we have close to seven or eight hundred million records in there and it's scaled like you don't even notice it. You never notice any performance degradation whatsoever. It's insane, and the last time I checked we were paying $150 bucks for that.
zerotoherojs.com ’s userbase, and course details are stored in DynamoDB tables.
The good thing about AWS DynamoDB is: For the amount of traffic that I have, it is free. It is highly-scalable, it is managed by Amazon, and it is pretty fast.
It is, again, one less thing to worry about (when compared to managing your own MongoDB elsewhere).
We store customer metadata in DynamoDB. We decided to use Amazon DynamoDB because it was a fully managed, highly available solution. We didn't want to operate our own SQL server and we wanted to ensure that we built CloudRepo on high availability components so that we could pass that benefit back to our customers.
몇몇 로그는 현재 AWS DynamoDB 에 기록되고 있습니다. 개선을 통해 mongodb 로 옮길 계획을 하고 있습니다. 아주 간단한 데이터를 쌓는 용도로는 나쁘지 않습니다. 다만, 쿼리가 아주 제한적입니다. 사용하기 전에 반드시 DynamoDB 의 스펙을 확인할 필요가 있습니다.
To store device health records as it allows super fast writes and range queries.