Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>Everybody uses an ORM with a SQL database.

That's not true.

>While I was writing these queries, I was just thinking to myself "I can write this in code in a few minutes instead of an hour or more"

Well, no, because SQL is a 4th generation language of higher level than most general-purpose languages. It is a domain-specific language focused on database handling.

A simple SELECT with a few joins and indexes involved encompasses a query execution plan that would be a few hundreds of code in a regular programming language.

>I chose Mongo for a project recently.

Storing relational data on a document store is a bad idea.

And if you need a document store, Mongo is pretty much a bad option.



Why is Mongo a bad option for a document store? Serious question.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: