Table of contents
1. First configure the environment variables of Neo4j
1. Software introduction
Official website address: https://neo4j.com/
Neo4j is a high-performance, scalable graph database management system. It focuses on storing, querying and processing large-scale graph data, and provides powerful graph database functions and flexible graph query language Cypher.
Different from traditional relational databases, Neo4j stores data in the form of graphs, representing data as a collection of nodes and relationships. Nodes represent entities, and relationships represent connections or associations between entities. This graph-structured data model is ideal for representing complex relationships and networks, and can easily handle complex relationship queries and graph algorithms.
Neo4j has the following main features:
-
Graph database: Neo4j focuses on the storage and query of graph data, providing an efficient graph data model and query language.
-
ACID transaction support: Neo4j supports atomicity, consistency, isolation, and durability (ACID) transactions to ensure data integrity and consistency.
-
High performance: Neo4j uses a disk-based persistent storage engine and memory cache, as well as efficient graph traversal algorithms to provide excellent query performance and scalability.
-
Flexible data model: Neo4j’s data model is very flexible and can easily represent and handle various types of relationships and attributes.
-
Cypher query language: Neo4j uses Cypher as its main query language, which is similar to SQL but specifically used for graph queries, providing powerful graph pattern matching and path traversal capabilities.
-
Community support and ecosystem: Neo4j has an active open source community and rich ecosystem, providing a large number of tools, drivers and extensions to facilitate developers to use and extend Neo4j.
2. Download software
1. Official download
Download address: https://neo4j.com/deployment-center/ (select according to your operating system)
2. Cloud disk download
Download address: https://www.aliyundrive.com/s/e5Xsnu5aBvn (only includes windows5.12.0 community version)
3. Installation tutorial
Prerequisite: The JDK environment needs to be configured in advance (requirement: JDK17+).
If you don’t have the JDK installation package, you can download it here: https://www.aliyundrive.com/s/oQk5dnhorh6
1. First configure the environment variables of Neo4j
2. Start the neo4j server
Open the neo4j file in the bin folder of the home directory with cmd, enter
neo4j.bat console
and press Enter
3. Access interface
Access through the address given by the console: http://localhost:7474/
At this point, Neo4j has been installed. It should be noted that the latest version of Neo4j, version 5.12.0, requires a minimum JDK version of 17+ to run properly. Otherwise, an error will be reported when neo4j.bat is executed.