Making Open Work
May 8–9, 2017: Training & Tutorials
May 10–11, 2017: Conference
Austin, TX

Graph databases will change your freakin' life

Edward Finkler (Graph Story)
1:45pm2:25pm Thursday, May 11, 2017
Data, Big and Small
Location: Ballroom F
Level: Beginner
Average rating: ****.
(4.24, 17 ratings)

Who is this presentation for?

  • Developers and database administrators

Prerequisite knowledge

  • Some knowledge of common relational databases, such as MySQL or PostgreSQL

What you'll learn

  • Understand the graph model and the advantages of graph databases over relational databases and other databases


Most of us have worked with relational databases like MySQL or PostgreSQL, but they aren’t the best option for many use cases. Graph databases have a simpler, more powerful model for handling complex, related data. Edward Finkler uses Neo4j to explore the advantages of graph databases, showing how graphs work and how they give you the power to do things that are difficult or impossible in SQL.

Topics include:

  • WTF is a graph database?
  • The relational model versus the graph model
  • Why you should use a graph database over a relational database or other NoSQL database
  • How to use graph databases from a programming language like Neo4j
Photo of Edward Finkler

Edward Finkler

Graph Story

Ed Finkler, also known as Funkatron, is the CTO at Graph Story. Ed started making websites before browsers had frames. He does frontend and server-side work in Python, PHP, and JavaScript. Previously, he served as web lead and security researcher at the Center for Education and Research in Information Assurance and Security (CERIAS) at Purdue University. Along with Chris Hartjes, Ed cohosts the Development Hell podcast. He is also the founder and chairman of Open Sourcing Mental Illness, a nonprofit 501( c )( 3 ) dedicated to raising awareness and supporting those with mental illness in the tech industry. Ed writes at