4 ms·
I love that MongoDb allows me to get stuff done without much fuss even when I have not figured out the final data requirements. I have been using RDBMS + ORM (
by manishsharan 14y ago
I love that MongoDb allows me to get stuff done without much fuss even when I have not figured out the final data requirements.
I have been using RDBMS + ORM ( Hibernate) for a very long time; however I found this to be very "rigid" in a start up environment where the requirements are far from frozen. MongoDB is much more flexible and forgiving than traditional RDBMS in that respect.
- freework 14y agoIf you haven't figured out the final data requirements, then you have work to do. Its a corollary of the "give me your data structures and I'll understand your program, give me just your code and I'll still be clueless" mantra. The Database should have a strict schema before code is written. Having a schemaless datastore is only flexible in the sense that it lets ou shoot yourself int eh foot easily.