Cypher

The underlying query language used in Neo4j is called Cypher. It comes with an intuitive set of pattern-matching tools to allow you to model and query nodes and relationships. The top section, located above the play start section in the previous screenshot, is a command panel that accepts Cypher queries.

Let's click the command panel and create a new node:

CREATE (:Message { title:"Welcome",text:"Hello world!" });

With the preceding command, I have created a new node of the Message type. The Message node has two properties, title and text. The title property has the value of Welcome, and the text property has the value of Hello world!.

In the following screenshot, in the left-hand portion of Neo4j Browser, I can see that I now have ...

Get Seven NoSQL Databases in a Week now with O’Reilly online learning.

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