News for hackers. Stuff that matters.
Re:A Year of MongoDB by jeffdavis on Friday May 10, 2013 @10:10PM (#5689474)
When installing a database system, it is rarely a "task". It's usually something that will live a long time and there will be many long-term consequences.
Re:A Year of MongoDB by rubinelli on Saturday May 11, 2013 @11:32AM (#5690900)
Back in the day, many startups died with a gigantic Oracle database that cost them months of runway, because they had to "think long-term".

Build for what you need now, and just make sure your "central repository of truth" isn't lossy. You can always replicate for specific use cases later.

Re:A Year of MongoDB by jeffdavis on Saturday May 11, 2013 @01:14PM (#5691276)
I'm not saying that you shouldn't make short-term compromises. I'm saying that "right tool for the job" is sloppy reasoning.

Even in the short term, it might be much faster to develop against a good RDBMS than a nosql system. I think many developers are so focused on "abstracting away the data store" that they forget what a good RDBMS can do for them.