neo4j apoc 系列
Neo4j APOC-01-图数据库 apoc 插件安装 neo4j on windows10
Neo4j APOC-03-图数据库 apoc 实战使用使用
Neo4j APOC-04-图数据库 apoc 实战使用使用 apoc.path.spanningTree 最小生成树
Neo4j APOC-05-图数据库 apoc 实战使用使用 labelFilter
目的
实现 WSL 中安装 apoc 插件。
版本关系
neo4j
首先确认 neo4j server 的版本。
页面直接查看 4.4.29
或者命令
CALL dbms.components() YIELD name, versions, edition
UNWIND versions AS version
RETURN name, version, edition;
如下:
╒══════════════╤════════╤═══════════╕
│name │version │edition │
╞══════════════╪════════╪═══════════╡
│"Neo4j Kernel"│"4.4.29"│"community"│
└──────────────┴────────┴───────────┘
apoc
去 apoc 中寻找 https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases
直接用 4.4.x 的
下载
安装到 WSL 本地
wsl 对应的 windows 目录是:
\\wsl.localhost\Ubuntu\home\dh\neo4j\neo4j-community-4.4.29\plugins
直接将刚才的 jar 放进去、
修改 conf
conf/neo4j.conf 修改
dbms.security.procedures.unrestricted=apoc.*
dbms.security.procedures.allowlist=apoc.*
我这里已经设置了 gds,所以整体如下:
dbms.security.procedures.unrestricted=gds.*,apoc.*
dbms.security.procedures.allowlist=gds.*,apoc.*
重启服务
bin/neo4j restart
验证
直接执行命令:
RETURN apoc.version()
如下:
╒══════════════╕
│apoc.version()│
╞══════════════╡
│"4.4.0.36" │
└──────────────┘