1. APOC简介
APOC 作为一个函数和过程的集合,可以在Cypher中使用。它包括:集合操作(排序、最大值、最小值)、图操作、文本搜索、转换、排序、地理空间操作、数据集成、报表、获得表示图的元图。
2. APOC安装
2.1 下载 APOC 的 jar 包
下载网址如下,https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases,请根据自己的Neo4j版本对应进行下载,如:我的Neo4j版本为3.4.10, 下载的是 apoc-3.4.0.5-all.jar。
2.2 把 apoc-3.4.0.5-all.jar 放到 plugins 文件夹里
我的Neo4j 是默认安装的,存储路径为 C:\Program Files\neo4j-community-3.4.10 ,把 apoc-3.4.0.5-all.jar 放到 plugins 文件夹里。
2.3 配置 conf 文件夹下的 neo4j.conf
在 neo4j.conf的最后一行添加配置信息,给APOC的函数和过程赋权。
需要添加的配置信息如下:
dbms.security.procedures.unrestricted=apoc.*
如图所示:
2.4 重启 neo4j 的服务
使用管理员的cmd,进入 neo4j 的 bin 文件夹下:
cd C:\Program Files\neo4j-community-3.4.10\bin
neo4j stop
neo4j restart
2.5 检查 apoc 是否安装成功
输入以下指令:
call apoc.
查看安装的版本:
return apoc.version()