I Hate Your Database
After years of working with all sorts of databases and wrangling with South to support just five of them, Andrew takes a look at databases (relational, document, key-value and more) and at some of the problems that Django programmers often come across with them.
The talk will cover (among other things) the disadvantages of relational databases, why "NoSQL" isn't always the answer, the pains of storing geographic data, a small amount of database theory, and the very small number of good things about MySQL.
About Andrew Godwin
Andrew is a Python programmer, Django core developer and the author of South, the Django migrations framework, and has been programming and herding machines for over a decade.
When he's not basking in the glow of a computer screen, he enjoys flying, archery, and cheese.