March 2022
Intermediate to advanced
682 pages
22h 58m
English
Neo4j is a graph database initially developed by Emil Eifrem, Johan Svensson, and Peter Neubauer to overcome performance issues they were encountering with relational database systems. Version 1.0 was released in 2010, and since then Neo4j has increased in functionality and performance with later versions. Neo4j has achieved more than 120,000,000 downloads for multiple different operating systems. The data model supports nodes connected by edges, and both can have properties (attributes). The system supports high-performance scalability, ACID-compliant transactions, and fine-grained security. Neo4j’s query language, Cypher, has an interactive interface to express queries and visualize results. Graph algorithms ...