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

> JOINS - should be done in the application

Ok... Also tell me, transactions should be done in the application as well?

Great! Next time, i'll do transactions and joins in the application, and discard the 35+ years of experience and performance improvements that any modern RDBMS has for joins and transactions.

> The best thing about Mongodb's collections is that every document in a collection can have a totally different schema.

In which sense is this a good thing?

> ORMS - if your using an orm then your already going down the path of using a NoSQL database. ORMs are hacks for RDBMS because mapping your data model to SQL is a pain.

The ORM simply allows easier interaction with the RDBMS when using an object-oriented programming language, mainly for moving data from tables to objects. The ORM is explicitely for RDBMS; the "R" in "ORM" stands for Relational.



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

Search: