News for hackers. Stuff that matters.
Re:MongoDB has filed confidentially for IPO by romanovcode on Wednesday August 16, 2017 @04:31AM (#15025857)
There are a good reason to use NoSQL, for example to replace EAV. But definitely not a good use to do everything on NoSQL so most companies opted out for 2 database solution = SQL + NoSQL and did not get burned.

The thing however is that since Postgres released indexed BSON support (which is actually faster then MongoDB) there is absolutely no point in opting for 2 database solution and making things harder for no reason.

TL;DR

Use Postgres.

Re:MongoDB has filed confidentially for IPO by RandalSchwartz on Wednesday August 16, 2017 @09:23PM (#15032920)
Or, get the best of both worlds. ToroDB puts a mongo wire protocol in front of Postgres, which outperforms mongo significantly on the same hardware. Plus, you can get read-only views on the Pg side to join with traditional relational data.
Re:MongoDB has filed confidentially for IPO by pritambaral on Thursday August 17, 2017 @07:22AM (#15035673)
> Or, get the best of both worlds. ToroDB puts a mongo wire protocol in front of Postgres

Postgres alone is already the best of both worlds. With ToroDB, I am restricted to the MongoDB way of dealing with my data; with Postgres, I can mix SQL and NoSQL however I like, even in a single, simple SELECT query.