Neo4j 简介
Neo4j 是一种高性能的图数据库,专门用于存储和查询图形数据。它非常适合社交网络分析、推荐系统、知识图谱等场景。
一、安装前提条件
1.1 Java 环境
Neo4j 基于 Java 运行,因此首先需要安装 JDK。可以从 Oracle 官网或 OpenJDK 网站下载适合 macOS 的版本。通常建议:
- Neo4j 5.x 版本使用 JDK 17 或更高版本。
- Neo4j 4.x 版本使用 JDK 11。
1.2 Homebrew(可选)
Homebrew 是 macOS 上的包管理器,能简化软件安装过程。如果尚未安装,可通过终端执行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
二、下载并安装 Neo4j
2.1 从官方网站下载
访问 Neo4j 官方下载页面获取最新版本。这里提供的是社区版,通常包含桌面端和命令行版本。对于服务器或开发环境,推荐使用命令行版本而非桌面端。
解压下载的压缩包后,在文件夹内即可直接使用 neo4j 命令。
2.2 使用 Homebrew 安装
打开终端,输入以下命令进行安装:
brew install neo4j
安装完成后,可执行文件通常位于 /usr/local/opt/neo4j/bin 目录下。
三、配置 Neo4j
3.1 设置环境变量(可选)
若希望从任意路径启动服务,需将 Neo4j 的可执行文件路径添加到系统 PATH 中。常见路径如下:
- 桌面端:
/Applications/Neo4j Desktop.app/Contents/Resources/app/bin - 非桌面端:解压目录下的
/bin路径
以 bash shell 为例,添加命令至 ~/.bash_profile 或 ~/.zshrc:
export PATH="/path/to/neo4j/bin:$PATH"
修改后执行 source ~/.bash_profile 使配置生效。
3.2 编辑配置文件
如需手动修改配置,可使用文本编辑器打开 ~/.bash_profile 文件。
使用 nano 编辑器:
nano ~/.bash_profile
保存按 Control + O,退出按 Control + X。
使用默认编辑器:
open -e ~/.bash_profile
注意 TextEdit 可能会以富文本格式打开,建议切换为纯文本模式(Command + Shift + T)以避免格式问题。
四、启动 Neo4j
4.1 标准启动
若已配置环境变量或使用 Homebrew,直接输入:


