We all use and love relational databases....albeit the latter might not always be true, since sometimes we try to use them for purposes for which they are not a good fit.
And it is precisely these special uses cases that have given birth to dozens of other databases that are built upon paradigms that don't follow the relational model.
In this talk, we'll review the goals, pros and cons and good and bad use cases of these alternative paradigms by looking at some modern open source implementations that are all the rage nowadays.
By the end of this talk, the audience will have learned the basics of three database paradigms (document, key-value and columnar store) and will know when it's appropriate to opt for one of these or when to favor relational databases and avoid falling into buzzword temptations.
After 12 years working as a PHP/JS developer for local and remote firms, Marcos decided to pursuit true love and become full time DBA, so he has been doing MySQL Support at Percona for the past 6 years providing lead web properties with advise on anything-MySQL and in-depth system performance diagnostic help.