SOMETIMES DIRECT RELATIONSHIPS
BUT THAT’S NOT HARD TO DO WITH
RELATIONAL DBS
PERSON A PERSON B
Slide 31
Slide 31 text
SOMETIMES INDIRECT
RELATIONSHIPS
THIS IS HARDER TO DO TRAVERSE
WITH RELATIONAL DATABASES
ACTOR A
ACTOR B
MOVIE A
DIRECTOR A
MOVIE B
ACTOR C
Slide 32
Slide 32 text
SCALING UP INDIRECT
RELATIONSHIPS
Slide 33
Slide 33 text
ANSWERING QUESTIONS
YOU DIDN’T EXPECT
Slide 34
Slide 34 text
YOU WANT TO KNOW HOW MANY PEOPLE WHO
BOUGHT A TOASTER IN KANSAS AND HAVE A
CRIMINAL RECORD USED YESTERDAY’S COUPON?
NO. GET THE HELL OUT.
This Effin Guy
ASKING YOUR BACKEND DEV IF YOU CAN GET SOME NEW DATA OUT OF THE DB
Slide 35
Slide 35 text
WITH A GRAPH, YOU COULD ANSWER
THAT QUESTION.
IF YOU HAVE ALL THAT DATA IN THERE,
AND THERE ARE PATHS BETWEEN THEM.
Slide 36
Slide 36 text
YOU CAN ADD MORE
RELATIONSHIPS AS NEEDED
AND STILL BE PERFORMANT
Slide 37
Slide 37 text
EGOTISTICAL LIVE
CODING TIME
Slide 38
Slide 38 text
I’M PROBABLY
GONNA FUNK THIS UP
Slide 39
Slide 39 text
CMD+TAB, SON
Slide 40
Slide 40 text
THANK GOD
THAT’S OVER
Slide 41
Slide 41 text
GRAPHS AREN’T MAGIC
Slide 42
Slide 42 text
GRAPHS DON’T SOLVE
ALL YOUR PROBLEMS
Slide 43
Slide 43 text
IF YOU’RE ASKING QUESTIONS ABOUT
THE RELATIONSHIPS, THEY ARE REALLY
NICE AND REALLY POWERFUL AND
SOMETIMES SEEM LIKE WITCHCRAFT
Slide 44
Slide 44 text
ESPECIALLY IF YOU
HAVE MANY DATAS
Slide 45
Slide 45 text
WHAT GREAT DELIGHTS AWAIT YOU
DATAS FOR FUN AND EXPLORATION
▸ graphstory.com -> Free Trial (no CC!) -> Sample Data
▸ h!p:/
/neo4j.com/developer/example-data/
▸ h!ps:/
/github.com/OSMIHelp/osmi-survey-graph
Slide 46
Slide 46 text
@GRAPHSTORYCO • GRAPHSTORY.COM
@FUNKATRON
QUESTION TIME IS NOW. BE NICE.