Pattern and pattern matching

Pattern and pattern matching are the heart of Cypher. They describe the shape of the data that we want to search, create, or update within the provided graph. It is imperative to understand pattern and pattern matching as a concept with reference to Cypher, so that you can write effective and efficient queries. Before moving forward, let's create a small dataset, and then let's see how patterns are applied or constructed for various elements of graphs.

Sample dataset

In this section, we will create a small dataset for a social network, which will help us in understanding and executing various examples provided further in this section.

Perform the following steps to create a sample dataset:

  1. Open your console or shell and ...

Get Building Web Applications with Python and Neo4j now with O’Reilly online learning.

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