Session: Highly Connected Data Models in NOSQL Stores
Wednesday 10.00 - 10.50
Room: Nyan Cat
In this session, we'll talk about the key ideas of NOSQL databases, including motivating similarities and more importantly their different strengths and weaknesses. In more depth, we'll focus on using Neo4j for managing and querying connected data. To reinforce how useful graph stores are, we provide a rapid, code-focussed example using Neo4j covering the basics of graphs, and the APIs for manipulating and traversing graphs. We'll then use this knowledge to explore the Doctor Who universe for fun and an e-commerce application for profit, using Neo4j to infer useful knowledge from connected, semi-structured data. We conclude with a discussion of when different kinds of NOSQL stores are most appropriate the enterprise.
Alistair Jones is a Software Engineer with Neo Technology, the company behind Neo4j, the world's leading graph database. Alistair has extensive experience as a developer, technical lead and architect for teams building enterprise software across a range of industries. He has a particular focus Domain Driven Design, and is an expert on Agile methodologies. Alistair often writes and presents on applying Agile principles to the discipline of performance testing.