29. EMBEDDABLE, SERVER
HIGH AVAILABLE
• new EmbeddedGraphDatabase("/tmp/neodb");
• GET http://localhost:7474/db/data/node/123
• Map<String,String> config = HighlyAvailableGraphDatabase.loadConfigurations( configFile );
GraphDatabaseService db = new HighlyAvailableGraphDatabase( path, config );
48. PROBLEEM
• HuidigeDB2 database was niet geschikt om graph
gerelateerde vragen te beantwoorden
• Huidige systeem kon maximaal 3 niveaus terug geven
• Response tijden waren te hoog
• Belasting van het huidige systeem was te zwaar
50. IN NEO4J LEGGEN WE DE
FOCUS OP DE RELATIE
Uw keuken Zijn keuken
B.V. B.V.
Bestuurder Bestuurder
Bob de
Bouwer
51. NIET ALLEEN 1 NIVEAU MAAR
ALLE NIVEAU’S
Haar keuken
B.V.
Bestuurder
Zijn keuken
Uw keuken B.V. Schaakvereniging
B.V. Schaatmat
Bestuurder
Bestuurder Bestuurder
Bob de
Bouwer
55. GELEERDE LESSEN
• Blijf tekenen: Maak het netwerk visueel
• Maak proefopzetjes en refactor
• Pas node wrapping toe om het domein simpel te houden
• Typeer nodes