Neo4j¶
Neo4j is a graph database management system developed by Neo4j, Inc. Described by its developers as an 1 ACID-compliant transactional database with native graph storage and processing, Neo4j is a very popular graph database according (Wikipedia)
Headquartered in San Mateo, California, Neo4j has offices in Sweden, Germany and the UK.
Neo4J Graph Database
is a type of NoSQL
database that is currently one of
the hottest databases on the market. Neo4J is becoming a must learn database system ,
especially because it is easy to learn and is very powerful when it comes to expressing
graph concepts for querying and updating data.
Reading Material¶
Some examples in this course were taken from the book Graph Algorithms: Practical Examples in Apache Spark and Neo4j
Specs
(By Mark Needham & Amy Hodler)

This book can be download for free at the following link.
GraphGists¶
Gist are part of Github. Git focusses on the sharing of complete code-repositories. Gists on the other hand share texts, code snippets, etc… Gists are actually Git repositories, which means that you can fork or clone any gist, even if you aren’t the original author. You can also view a gist’s full commit history, including diffs.
Neo4j came up with its own contribution : GraphGists. Users around the world share their work on Neo4j.
More info on Gists .
….`GraphGists <https://neo4j.com/graphgists/>`_ are use cases and industry specific graph examples designed to inspire you towards your Graph epiphany….
Footnotes
- 1
In computer science, ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to guarantee data validity despite errors, power failures, and other mishaps. Atomicity means that multiple operations can be grouped into a single logical entity,
Last change: Oct 30, 2023