Hacker News new | ask | show | jobs
by dirkg 3411 days ago
Never looked at DocumentDB before. So if I get this straight, I can get a fully managed DB that can scale easily, but still have all the advantages and compatibility of a regular NoSQL like Mongo?

I think that's a first, right?

4 comments

Except that the advantages and compatibility are not all there. Plus there are now fully managed options for the real thing.
The advantages are real. Compatibility might not be 100%, but honestly Mongo isn't magic. DocumentDB has strengths of it's own.
I'd be happy to learn about your experience developing an application against DocumentDB and its strengths. Care to share?
im actually building a fairly well massive app with documentdb and service bus. its not a user facing app, so i dont know if that counts for what you were talking about.
Sure, use case aside - expressiveness or the query language, learning curve, secondary indexing etc - keen to hear how all this feels to a new developer to the platform
Percona have their drop-in MongoDB replacement that uses TokuMX under the hood and they'll manage it for you.
TokuMX was discontinued last year

MongoDB Atlas will manage MongoDB for you

Isn't it the same general idea as Amazon's DynamoDB?
So long as you skip over the costs if you want any kind of performance (you need to configure a "number of accesses per time period" with costs scaling alarmingly the higher you go)
DynamoDB isn't the same thing at all, its very limited and you need to use it in very specific ways. You certainly can't just use your current MongoDb data with it.
Fully managed easily scalable nosql DBs have been available for many years as CouchDB variants from multiple providers.