Skip to main content
5 events
when toggle format what by license comment
Sep 29, 2017 at 16:00 comment added Paul @kilianFoth Not to be pedantic, but technically SQL databases were invented after non-relational databases. They have come back into vogue order to solve scalability (and other) problems that SQL databases have a harder time with.
Sep 29, 2017 at 15:14 comment added JeffO @Neil - I agree, but if you're going with a relational database with any kind of power, let it do what it does best. Otherwise, you have to deal with the disadvantages and get little upside.
Sep 29, 2017 at 13:57 comment added Kilian Foth Sure, non-relational DBs have their place. But they weren't invented because the relational model was too limiting. They were used first for extremely (Yahoo, Facebook...) big data sets when relational DBs could not scale enough at all.
Sep 29, 2017 at 13:54 comment added Neil To be fair, there has been a movement towards No-SQL type databases which are generally more flexible than their traditional database counterparts. There are certainly disadvantages to this approach, but it does make the program the controller of its data. That said, I do think it is wrong to attempt to make a traditional database act like a NO-SQL database.
Sep 29, 2017 at 10:54 history answered Kilian Foth CC BY-SA 3.0