Jakob Lithner

Squeed

Grafdatabas - många relationer på enklare sätt

Grafdatabaser kan förenkla datahanteringen i många vanliga scenarier. Är man bara van vid vanliga relationsdatabaser så kan det först kännas litet främmande. Men om man bara fattar de grundläggande koncepten så är det lättare än man kan tro! Den marknadsdominerande grafdatabasen heter Neo4j och är ursprungligen utvecklad i Sverige. Vi testar hur den kan appliceras på ett vanligt scenario som släktforskning. Med en kort introduktion till frågespråket Cypher är man snabbt igång. Vi visar med exempel hur man läser in data, bygger upp noder och relationer samt ställer frågor mot grafträdet. Vi avslutar med att jämföra med den nya spelaren på grafområdet, Azure Cosmos DB som snabbt växer till sig även i denna nisch. Vad är fördelarna med respektive produkt?

Jakob Lithner

Jakob Lithner är utbildad lärare och har sedan jobbat mer än 20 år som fullstack utvecklare främst inom Microsoft. Han jobbar nu som konsult på Squeed i Göteborg. Jakob är alltid ivrig att lära sig nytt, både för att det är roligt men också för att kunna välja lämpligt verktyg för varje uppdrag. Han älskar databaser i alla former. Jakob strävar efter att förenkla och förtydliga i alla avseenden: kod, arkitektur, kommunikation och arbetsformer. Jakob är initiativtagare till det nationella forumet DevTribe för utvecklare som är passionerade för kod, designmönster och arkitektur.