首先说明,我下载的是 Neo4j-community-4.3.7,下载的图算法的jar包是 GDS1.7.2版本。
(1)Neo4j v3.5前使用的是Neo4j Graph Algorithms,往后的版本更新为Neo4j Graph Data Science
(2) Graph Data Science 1.7.2 – Neo4j Graph Database Platform 官方教程上面有说明GDS 1.7.2适配Neo4j的4.3.7版本
1.安装JDK和Neo4j
参考链接:超详细neo4j安装教程_至少我有我a的博客-CSDN博客_neo4j安装
2.安装Neo4j的图算法库
参考链接:neo4j图算法库(Graph Algorithms)的安装与使用_rsh_whu的博客-CSDN博客
执行到验证图算法库的版本那一步的时候报错
Neo.ClientError.Statement.SyntaxError
Unknown function 'algo.version' (line 1, column 8 (offset: 7))
"RETURN algo
.version
() AS algo.version()
"
^
以为是jar版本的原因(所以才有开头版本适配那一段的说明)
3.发现是验证语句的问题,步骤2参考文章中下载的是 Neo4j Graph Algorithms 3.5.14.0,所以验证使用的语句是 RETURN algo.version()。而我下载的是 Neo4j-community-4.3.7,下载的图算法的jar包是 GDS1.7.2版本,所以验证语句应该为 RETURN gds.version()
参考链接:Neo4j:入门基础(七)之Algo插件_Puzzle的博客-CSDN博客
安装好啦!
附官方的完整下载GDS的教程链接:Neo4j Server – Neo4j Graph Data Science
Original: https://blog.csdn.net/m0_48878989/article/details/121258550
Author: 水中有掬月
Title: Neo4j安装图算法(附参考链接+我遇到的错误)
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/556852/
转载文章受原作者版权保护。转载请注明原作者出处!