Chapter 7. The rise of graph databases

This chapter covers

  • Introducing connected data and how it’s related to graphs and graph databases
  • Learning how graph databases differ from relational databases
  • Discovering the graph database Neo4j
  • Applying the data science process to a recommender engine project with the graph database Neo4j

Where on one hand we’re producing data at mass scale, prompting the likes of Google, Amazon, and Facebook to come up with intelligent ways to deal with this, on the other hand we’re faced with data that’s becoming more interconnected than ever. Graphs and networks are pervasive in our lives. By presenting several motivating examples, we hope to teach the reader how to recognize a graph problem when it reveals ...

Get Introducing Data Science: Big data, machine learning, and more, using Python tools now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.