Jaroslaw Palka - Social networks and recommendation engines, here comes Neo4j

RDBMS, key-value stores, column family, document and time series databases, you probably know it all, played with it, used it here and there. This time I am going to show you graph database, Neo4j and how it plays nicely in such domains like social networks and recommendation engines. I truly believe graphs are the ultimate data model, which directly translates into your brain cells and the ways we human think, they are natural for us. So if you mix it powerful query language called Cypher, you could conquer the world with tricky queries. During the talk I will show two data models, my email inbox and movie recommendations, how to model them as graphs and how to build layers of information and knowledge using graphs, nodes, materialized relations and indexes.
Back to Top