News for hackers. Stuff that matters.
Re:SQL vs. NoSQL Databases: What’s the Difference? by wvenable on Thursday May 12, 2016 @02:22PM (#11685589)
This sounds so logical, is repeated often, and is fundamentally incorrect. Just because you are defining a data model doesn't mean you can't change it. There's nothing easier. Undefined schemas are actually worse under change than defined ones.
Re:SQL vs. NoSQL Databases: What’s the Difference? by prodigal_erik on Thursday May 12, 2016 @04:14PM (#11686398)
Like I've argued before, you have a schema. Your app cares about the location and format of the data. You're only deciding whether or not you want to write down your schema and use it to catch mistakes.
Re:SQL vs. NoSQL Databases: What’s the Difference? by wvenable on Thursday May 12, 2016 @05:10PM (#11686819)
Like I've argued before, with NoSQL you have many schemas -- one for every change (unless you delete all the data after every schema change). In SQL, you have one schema -- which is much easier to work with even when you're just doing early spec development.