Live data from Hacker News

Amazon DocumentDB, with MongoDB compatibility

aws.amazon.com

41–50 of 323 posts

Re: Amazon DocumentDB, with MongoDB compatibility

#41
post #19

Earlier quoted context omitted.

Surprised they didn't go with a 3-letter acronym. AWS DDB. Recently I made a typo on a formal document. Wrote "AMI" when I meant to to write "IAM". Oops.

DDB is typically used to denote DynamoDB

i honestly thought that was his joke

Re: Amazon DocumentDB, with MongoDB compatibility

#42
post #27

Serious question: is there any real reason to use Mongo over Elasticsearch?

Elasticsearch is a distributed index, not a reliable document store. You can expect availability problems and data loss. This is fine, because you can rebuild the index from your source of truth.

True.

Re: Amazon DocumentDB, with MongoDB compatibility

#44

Is it really THAT hard to to run on prem/cloud because of the "complexity that comes with setting up and managing MongoDB clusters at scale"? The documentation is strong, it was built with horizontal scalability in mind. I don't see the struggle.

If you don't see the value, then no need to pay for it.

Re: Amazon DocumentDB, with MongoDB compatibility

#45

Sounds like this runs on the same storage service as Aurora.

Not sure why I'm getting downvoted. The characteristics sound exactly like Aurora. - "replicates six copies of your data across three AWS Availability Zones (AZs)" [0] - "Amazon DocumentDB uses a distributed, fault-tolerant, self-healing storage system that auto-scales up to 64 TB per database cluster." [0] - "When writing to storage, Amazon DocumentDB only persists a write-ahead logs, and does not need to write full…

Yeah, downvoting is totally broken on Hacker News. Seems like anything that isn't immediately agreed-with gets downvoted. I don't know where all the small-minded people come from, but they seem to have found their home here.

Re: Amazon DocumentDB, with MongoDB compatibility

#46
post #40
post #18

If I'm reading the pricing page correctly, DocumentDB would run a _minimum_ of $200/month. That's for the smallest instance and no storage or I/O. Kind of steep if you ask me.

We were paying $5k a month for Atlas. So while it's not 'cheap' for a hosted solution it's cheaper. And the autoscale and RR is better DR is super configurable. And then there is this line. 'Together with optimizations like advanced query processing, connection pooling, and optimized recovery and rebuild, Amazon DocumentDB achieves twice the throughput of currently available MongoDB managed services.`

Can you please elaborate? This was launched today, you had access to the new feature in advance?

Re: Amazon DocumentDB, with MongoDB compatibility

#47
post #37
post #35

Earlier quoted context omitted.

Yeah, that's pricy. They're definitely not going after early-stage startups then. But if you have a medium-sized data set (eg. 50+ GB), this is definitely competitively priced. More RAM, storage, compute than Mongo Atlas and Compose for less money. Here's hoping they introduce cheaper options!

50GB is a really small data set.

Eh, by what measure? Realistically it's probably bigger than 90% of all Mongo datasets.

It's tiny if you're a massive company and it's massive if you're a tiny startup.

Re: Amazon DocumentDB, with MongoDB compatibility

#48
post #37
post #35

Earlier quoted context omitted.

Yeah, that's pricy. They're definitely not going after early-stage startups then. But if you have a medium-sized data set (eg. 50+ GB), this is definitely competitively priced. More RAM, storage, compute than Mongo Atlas and Compose for less money. Here's hoping they introduce cheaper options!

50GB is a really small data set.

in my experience it qualifies as "medium"

Re: Amazon DocumentDB, with MongoDB compatibility

#49
post #40

Earlier quoted context omitted.

We were paying $5k a month for Atlas. So while it's not 'cheap' for a hosted solution it's cheaper. And the autoscale and RR is better DR is super configurable. And then there is this line. 'Together with optimizations like advanced query processing, connection pooling, and optimized recovery and rebuild, Amazon DocumentDB achieves twice the throughput of currently available MongoDB managed services.`

Can you please elaborate? This was launched today, you had access to the new feature in advance?

MongoDB Atlas is the name of the cloud service run by MongoDB themselves, with which Amazon DocumentDB competes. https://www.mongodb.com/cloud/atlas

Re: Amazon DocumentDB, with MongoDB compatibility

#50
My bet is that it is built on top of Aurora PostgreSQL. By looking at the "Limits" section (https://docs.aws.amazon.com/documentdb/latest/developerguide...), identifiers are limited to 63 characters and the same characters that PostgreSQL limits identifiers to; and a collection size limit of 32TB, coincidentally maximum PostgreSQL table size.

Edit: I can confirm: does not allow the UTF-8 null character in strings: https://docs.aws.amazon.com/documentdb/latest/developerguide... ... It is written on top of PostgreSQL.

Post reply on HN