Chapter 4. Data Modeling and Leveraging with Neo4j

In this chapter, we will cover the following recipes:

  • Data modeling with Neo4j – moving away from traditional SQL
  • Aggregate versus connected data models
  • Creating a binary search tree with Neo4j
  • Healthcare data modeling with Neo4j
  • Travel data modeling with Neo4j
  • Social data modeling with Neo4j
  • Retail data modeling with Neo4j

Introduction

Neo4j is a very powerful tool for storing, querying, and manipulating data. The relationship model on which the graph database structure is based gives the user the flexibility to map any domain-specific data into the Neo4j database. However, modeling data as Neo4j graphs is very different from modeling data into relational databases, such as Oracle, MySQL, and so on. These ...

Get Neo4j Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.