<<< Previous speaker
next speaker >>>
Enda Farrell is the technical architect for Nokia's Ovi Places
Registry which is a rather large database of map points of interest.
At present he's converting the persistence layer from being a highly
relational model to NoSQL, though needing to do so in a slightly
Enda joined Nokia having spent 4 years at the BBC where he built what
was at the time the world's largest production installation of CouchDB
for use as a multi-DC, multi-master key value store. What seems like a
long time ago he spent 9 years as an engineer and then architect at
Presentation: "Nokia: Lessons learnt migrating a very large and highly-relational database into a "classic" NoSQL"
Friday 14:05 - 15:05
Fleming Room, Third Floor
From the operations perspective a NoSQL data store has many clear
advantages – mostly because they can be much easier to administer. But
what about the developer perspective? And what of the architect who
has an existing highly relational SQL-backed system and wants to
convert it to be NoSQL backed? In 2010 Enda joined Nokia's "Location"
division to build what will be one of the largest databases of
validated place information in the world – if its somewhere that you
might want to go to, we aim to have it.
This presentation is a "how we did it" - change a production system
from SQL to NoSQL while keeping everything running (and still
releasing upgrades) and consistent. There are a few hints/tips and one
or two lessons learnt the hard way …