We’ve been happy relying on MySQL for years, but have you ever wondered what other options are out there? This session will give you a tour of your options and some advice on when you might want to pick an alternative (and when you might not!). We’ll start with PostgreSQL, a very familiar paradigm but with some very valuable features not available in MySQL. We’ll take a look at Redis, and cover when a key-value store makes a valuable addition to an application. We’ll also visit CouchDB and discuss what NoSQL is, why CouchDB is excellent, and where it could fit into your stack. This session is intended for developers with MySQL experience who are looking to scale up their applications beyond just-another-website and are up for taking on some new technology to become even more awesome than they are already.


Comments are closed.

David Baker at 10:37 on 14 Apr 2018

Excellent talk

Great coverage of the databases Postgresql, Redis and CouchDB. Use cases, examples, and top tips.

Mark Railton at 11:15 on 14 Apr 2018

Fantastic talk, learnt quite a few points on Postgres that are making me consider moving my own stack over.

Scott Dutton at 11:19 on 14 Apr 2018

Great talk!

Null at 11:32 on 14 Apr 2018

Easy to follow / engaging intro to three different database techs.

Great talk. I thought that your code examples were particularly well chosen.

Pete Samways at 16:11 on 14 Apr 2018


Richard Lane at 20:00 on 14 Apr 2018

Best talk of the day for me! Fluently delivered, clear, engaging & very useful - covered a lot of ground very effectively to give a flavour of the different systems. Sorry I don't have any criticism!

Nice and precise, got executive summary of each tech and suggestion where it could fit.

Richard H at 23:28 on 14 Apr 2018

Great talk!

Phil at 23:34 on 14 Apr 2018

Interesting discussion on Redis, thanks.

Lee Boynton at 10:13 on 15 Apr 2018

Made we wish I was still working with Postgres and not back with MySQL! I think there were enough examples of useful features in each technology to tempt people into looking into them more. I would have liked a bit more info on when to use CouchDB, having said that this is the only DB I haven't used before.

Shaun Walker at 13:25 on 15 Apr 2018

Really good overview of PostgreSQL and Redis in the context of what might be your existing architecture. First time I'd seen the flexibility of expressions in PostgreSQL, using them in indexes etc. is making me want to switch back again now!

Great look at CouchDB too, and highlighted some features I was unaware of specifically with the replication.

I think this talk had one of the clearest explanations of MapReduce I had seen too. It could've went a little further I think though by providing a more specific example for the Map and Reduce steps independently to make it really clear the behaviour, as being unfamiliar with MapReduce myself, the scope of the Reduce step is still a little vague beyond "add up the totals".

But I really enjoyed this talk.

Amazing speaker, it's always a good idea to be in one of her talks

Adam Prescott at 17:00 on 15 Apr 2018

Lorna is a seasoned speaker and always provides engaging, well-structured talks. This particular talk, she did a great job covering various use cases and functionality of PostgreSQL, Redis, CouchDB. There was enough information there to allow anyone new to these systems to go away accurately research them.

Very insightful talk, learnt allot about PostgreSQL and CouchDB.

Brilliant talk, expanded my knowledge on databases a fair bit.

Lorna is the consummate conference speaker. Her talk was paced with precision, an interesting range of topics covered in enough detail to take away and follow up.

Gemma Anible at 21:28 on 19 Apr 2018

Indexes on nested JSON in PostreSQL WHAT?

Great overview of alternatives to the default option of MySQL in both SQL and noSQL options.