Dropp relasjonsdatabasen, men ikke relasjonene

Marvin Bredal Lillehaug (Kantega)

Lightning talk - in Norwegian

Approved_talk approved

Dersom dataene dine er en graf burde du bruke en grafdatabase, ikke finne frem tvangstrøya og dytte dem inn i en tradisjonell releasjonsdatabase.

I en grafdatabase lagres data som noder med felter og relasjoner mellom nodene. Relasjonene er ikke forhåndsdefinerte som i tradisjonelle relasjonsdatabaser, så å bruke denne typen database innebærer å tenke litt annerledes. Når du skal hente ut data kan dette gjøres ved å traversere grafen programmatisk, eller bruke det innebygde språket som gjør patternmatching.

Jeg skal fortelle deg når det lønner seg bruke grafdatabasen Neo4j, hva de grunnleggende prinsippene er og hvordan du kan finne igjen dataene dine etter at du har puttet dem inn i Neo4j.

By