Ask HN: Do you still use MongoDB?
11–20 of 243 posts
Re: Ask HN: Do you still use MongoDB?
#12Re: Ask HN: Do you still use MongoDB?
#13MongoDB is a pretty good database IMO. I've used it at several companies in the past and wouldn't mind using it again. My favorite DB is RethinkDB. It's a shame that the company behind it fizzled out and was absorbed by Stripe. I still cannot wrap my mind around why it's not more popular. It's similar to MongoDB but much better. It's the perfect database. It adds constraints which improve the quality of your code. Al…
Also, you'll encounter more problems with mongodb if in case you need transaction. You should check out more discussion here on db systems.
Re: Ask HN: Do you still use MongoDB?
#14yes. Because we scrape data from different websites, and they each has very a different content format. mongodb handles unstructured data well
Have you compared with postgresql's jsonb?
Re: Ask HN: Do you still use MongoDB?
#15Re: Ask HN: Do you still use MongoDB?
#16MongoDB is a pretty good database IMO. I've used it at several companies in the past and wouldn't mind using it again. My favorite DB is RethinkDB. It's a shame that the company behind it fizzled out and was absorbed by Stripe. I still cannot wrap my mind around why it's not more popular. It's similar to MongoDB but much better. It's the perfect database. It adds constraints which improve the quality of your code. Al…
back when mongo was around 2.6x, they had a global write lock. Also, you'll encounter more problems with mongodb if in case you need transaction. You should check out more discussion here on db systems. http://www.redbook.io/
If you use MongoDB today then (a) there is no global write lock and (b) there are transactions.
Re: Ask HN: Do you still use MongoDB?
#17MongoDB is a pretty good database IMO. I've used it at several companies in the past and wouldn't mind using it again. My favorite DB is RethinkDB. It's a shame that the company behind it fizzled out and was absorbed by Stripe. I still cannot wrap my mind around why it's not more popular. It's similar to MongoDB but much better. It's the perfect database. It adds constraints which improve the quality of your code. Al…
it's useful to point out that when using the early version of any software, there will be bugs. that's a trade-off early adopters always need to contend with. unfortunately, it hasn't sat well over time despite every one of the concerns being addressed since.
Re: Ask HN: Do you still use MongoDB?
#18If MongoDB came up with a better sharding experience where every box is equal and you don't need the dance with shards on top of replica sets plus mongos plus config servers plus arbiters I might consider it again.
Re: Ask HN: Do you still use MongoDB?
#19Their "we will try some different form of Open Source (which really isn't open source at all, but we still want you to think so, because we know open source is popular) also AWS did something evil by using our software accoding to the license that we used for our software" thing really didn't inspire any trust.
Re: Ask HN: Do you still use MongoDB?
#20The issue with most of this stuff is that a lot of projects just need some persistence and basic querying, and almost any database can do that equally fine. At that point, maintenance, ops workload in general or reliability are the differentiators and most of those go away when you run them as a service with your cloud provider of choice. Which specific one you use is practically selected for you: take all the ones that are compatible with your application or framework and sort by price.