Introduction to Graph Databases with Neo4j

Michael Moussa (21.Apr.2017 at 09:00, 50 min)
Talk at Lone Star PHP 2017 (English - US)

Rating: 5 of 5

Graph databases are all the rage these days, but the ideas they’re built upon are hundreds of years old. After a brief look at the history of graph theory and its practical applications in Computer Science, we’ll dive right into Neo4j - the world’s most popular graph database! Learn the differences between a graph database like Neo4j and your traditional RDBMS. See how to model your application’s domain using the new concepts available to you and how to query your graphs using Neo4j’s intuitive query language, Cypher. After this talk, you’ll agree that (Neo4j)-[:IS]->(Awesome) and be excited to use it in your next web application!

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

 
Comments closed.

Comments

Rating: 5 of 5

21.Apr.2017 at 09:44 by Jake Bathman (2 comments) via Web2 LIVE

Really good intro to graph databases and the query language. In just 50 minutes, Michael took me from almost zero knowledge of graph database use and structure to feeling comfortable enough to start working on adding graph database functionality to some of my personal projects. Thanks for the great talk!

Rating: 5 of 5

21.Apr.2017 at 09:50 by Jeremy Ward (86 comments) via Web2 LIVE

Excellent introduction to graph databases in general and neo4j specifically. I appreciated Michael's example of visualizing a query as an actual set of nodes and edges. Lots of great resources at the end. This was a perfect introductory session. Thank you!

Rating: 5 of 5

21.Apr.2017 at 10:33 by Nalin Singapuri (12 comments) via Web2 LIVE

Really enjoyable talk, in depth coverage of the subject with a great level of technical detail. Engaging presentation and strong slide deck.

Feedback:
Dived into cypher a bit too quickly for most in the room to keep up with which led to some extended Q&A sessions halfway through the slide deck. @Michael: it might have been more effective to move more slowly with a bit more room for questions on some of the cypher introductory slides as the syntax is pretty foreign to me (and I assume most in the room). While I realize that a graph db vs SQL is apples vs oranges, it may help to present cypher with corresponding SQL queries where applicable.

I would have enjoyed some context on algorithmic complexity (this runs in 30 ms FOR SMALL DATASETS) and some examples which demonstrated nodes having unique attributes, as these are some of the features (and limitations) of a graph database, no?

Rating: 5 of 5

21.Apr.2017 at 15:22 by Damien Burns (16 comments) via Web2 LIVE

Great presentation, well put together slides.

© Joind.in 2017