As companies like Facebook and Google have introduced us to Graph Search and the Knowledge Graph, developers are learning the benefits of graph database architectures. Graph databases, like Neo4j, have increased in popularity by nearly 250% from last year - the highest among all other DBMS categories, according to db-engines.com. Join Kenny Bastani as we look at the benefits of using a graph database, explore various use cases and walkthrough creating a movie recommendation app on Neo4j 2.0.
8. Agenda
• An Introduction to Graph-based Modeling
• A Tour of Neo4j’s Browser
• How to Build Graph-based Web App for Movies
• How to Design a Graph-based Neo4j REST API
• An Introduction to Cypher (Neo4j’s Query Language)
• How to Translate Questions Into Cypher Queries
67. • Get all the movies and their genre
• Get a movie an its properties
• Get actors who acted in a movie
• Get an actor and their properties
• Recommend similar movies
• Recommend similar actors