Building an asset model with Neo4j

The easiest way to run Neo4j is by using the official docker image:

$ docker run -p 7474:7474 -p 7687:7687 neo4j:3.4

Neo4j supports a powerful query and a create, read, update, and delete (CRUD) language called Cypher (https://neo4j.com/docs/developer-manual/3.4/cypher/), and it also supports the REST API interface and Java, Python, C#, and JavaScript drivers to work with Cypher.

When service is up and running, we can access the Neo4j UI; we can open the browser at: http://localhost:7474/browser/.

The following screenshot shows the user interface of the Neo4j UI:

Neo4j user interface

Neo4j will ask to change ...

Get Hands-On Industrial Internet of Things 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.