Esplorando i database a grafo con Neo4j
con Dario Balinzo per la Community “Dev WorkSpace” powered by Ad Hoc Minds
Nati in tempi relativamente recenti, i Database NoSQL si stanno affermando sempre più. Tra questi, i Database a Grafo dimostrano tutta la loro efficienza per la gestione e l’analisi di dati interconnessi.
In questo talk introdurremo Neo4j, uno dei più noti DBMS per la gestione dei database a grafo, e mostreremo come questi ultimi siano rivoluzionari nella gestione dei dati connessi, consentendo di modellare e interrogare relazioni complesse in modo intuitivo.
Attraverso esempi pratici, vedremo come Neo4j, con il suo linguaggio di interrogazione Cypher, permetta di rilevare pattern nascosti e accelerare le prestazioni delle query.
Parleremo poi della scalabilità di questo tipo di database ed esploreremo alcuni casi d’uso di successo.
In dettaglio, vedremo:
- Introduzione ai database a grafo e a Neo4j.
- Vantaggi dei database a grafo nella gestione dei dati.
- Modellazione intuitiva delle relazioni con Neo4j.
- Introduzione al linguaggio di interrogazione Cypher.
- Live demo: Esplorazione interattiva di un grafo con Neo4j.
Attestato di partecipazione
Tutti coloro che parteciperanno alla diretta – e “firmeranno” il registro di presenza 🙂 – riceveranno il giorno successivo l’attestato di partecipazione!
Agenda
- Benvenuto
- Talk/Live coding
- Domande e risposte
- Quiz & Lottery finale!
Talk Quiz finale
Alla fine dell’incontro potrai metterti alla prova insieme agli altri partecipanti con alcune domande sul talk che avrai appena seguito! Ci saranno tante sorprese 😉
Nuovo appuntamento!
Partecipa a Dev WorkSpace!
Evento online #49
Dev WorkSpace sono gli appuntamenti mensili dedicati al mondo del lavoro dei Dev!
Partecipa ai nostri tech meetup online ed entra nella Dev Community per:
- rimanere aggiornato sui linguaggi di programmazione, i framework e i tool che ogni sviluppatore utilizza;
- ricevere formazione gratuita dai migliori speaker;
- sviluppare insieme nuove competenze utili alla tua crescita professionale;
- conoscere le aziende tech più innovative del mercato;
- condividere la tua esperienza con tantissimi altri dev italiani;
- ricevere suggerimenti per arrivare al tuo prossimo traguardo lavorativo;
- raggiungere la carriera che hai sempre voluto.
Anche tu dei nostri?!
Trovi Dev WorkSpace qui!
Entra nella nostra Dev Community su:
e partecipa ai nostri incontri che trovi su:
Speaker
Dario Balinzo
Senior Backend Engineer
Dario Balinzo è uno sviluppatore backend. Lavora principalmente con la JVM utilizzando Java e Scala, ma è anche appassionato di Golang.
Dopo varie esperienze in Italia, lavora per un periodo in UK. Sentendo però la mancanza del sole e della vera pizza, torna in Italia dove prova a diffondere le buone pratiche dello sviluppo software.
Nel tempo libero mantiene alcuni progetti Open Source, tra cui l’ ElasticSearch Kafka Connector Source, distribuito ufficialmente da Confluent.