Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lo scopo di questo lavoro studiare i graph database e comprenderne le potenzialit. Nella prima
parte della tesi viene dato un contesto generale ai database a grafo dopo aver descritto levoluzione
storica dei vari modelli di database e le caratteristiche principali degli altri database NoSQL. Nella
seconda parte si confrontano i database a grafo con il pi tradizionale ed utilizzato database
relazionale sotto vari aspetti, dal modello alle differenze di progettazione e concludendo con i
vantaggi portati dal graph database. Nella parte finale si esamina larchitettura del database Neo4j e
viene utilizzato proprio questo database a grafo per fare un confronto prestazionale con il database
relazionale MySQL.
Parole Chiave
Database a grafo; database relazionale; Neo4j; MySQL; NoSQL; property graph model;
relationship.