首页 > 其他 > 详细

【Neo4j】 安装GDS 插件

时间:2020-12-21 18:18:34      阅读:106      评论:0      收藏:0      [点我收藏+]

背景:Neo4j自带的cypher语句中的 shortestpath allShortestPaths 返回值内容非常有限,不易处理, 在实际生产环境中可用性极低, 且若带where条件查询时,查询效率极低
因此,使用Neo4j自带的插件如apoc来进行最短路径查询

Neo4j有对应的算法包, alog.* , 但是对应Neo4j的版本要和alog的大版本一直, 如都是3.5.* ,

在3.5之后,neo4j弃用alog, 改用 GDS (Graph data science)工具包 GDS安装及版本依赖

版本依赖图如下:
技术分享图片

一、安装GDS插件

1.1 下载jar包

依据上图查看版本对应情况,下载版本号相符合的GDS.jar插件,放在 \(NEO4J_HOME\)/plugins
GSD版本tag下载

1.2 修改配置文件

修改neo4j.conf文件
cd $NEO4J_HOME$/conf
vim neo4j.conf

添加下面2行,保存退出

dbms.security.procedures.unrestricted=gds.*
dbms.security.procedures.whitelist=gds.*
1.3 重启neo4j服务

neo4j restart

1.4 检验是否安装成功

进入neo4j浏览器地址, 输入下面任意一条命令,若无异常,则安装成功。
RETURN gds.version()

CALL gds.list()

【Neo4j】 安装GDS 插件

原文:https://www.cnblogs.com/andre-ma/p/14169090.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!