Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Graph Databases Will Change Your Freakin Life

Graph Databases Will Change Your Freakin Life

Given at Open Source Bridge 2016

funkatron

June 23, 2016
Tweet

More Decks by funkatron

Other Decks in Technology

Transcript

  1. HOW DO WE REPRESENT A THING OR AN ENTITY OR

    WHATEVER YOU WANT TO CALL IT
  2. n:Person id: 4321 first_name: “Griffin” last_name: “Finkler” n:Person id: 1234

    first_name: “Ed” last_name: “Finkler” r:CHILD_OF created: 2002
  3. SOMETIMES INDIRECT RELATIONSHIPS THIS IS HARDER TO DO TRAVERSE WITH

    RELATIONAL DATABASES ACTOR A ACTOR B MOVIE A DIRECTOR A MOVIE B ACTOR C
  4. 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
  5. WITH A GRAPH, YOU COULD ANSWER THAT QUESTION. IF YOU

    HAVE ALL THAT DATA IN THERE, AND THERE ARE PATHS BETWEEN THEM.
  6. IF YOU’RE ASKING QUESTIONS ABOUT THE RELATIONSHIPS, THEY ARE REALLY

    NICE AND REALLY POWERFUL AND SOMETIMES SEEM LIKE WITCHCRAFT
  7. 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