Neo4j GDS 2.0 安装与配置
GDS插件安装:Neo4j官方文档
1. GDS简介
Neo4j Graph Data Science (GDS) 库作为 Neo4j Graph Database 的插件提供。该插件需要安装到数据库中并在 Neo4j 配置中列入白名单。有两种主要方法可以实现这一点,我们将在本章中详细介绍。
2. GDS版本管理
具体可参考:Neo4j与GDS版本对应关系
下载地址:GitHub下载地址
序号 | Neo4j 版本 | GDS 版本 |
---|---|---|
1 | 5.26 | 2.13 |
2 | 5.25 | 2.12 |
3 | 5.24 | 2.12, 2.11, 2.10 |
4 | 5.23 | 2.11, 2.10, 2.9 |
5 | 5.22 | 2.10, 2.9, 2.8 |
6 | 5.21 | 2.9, 2.8, 2.7 |
7 | 5.20 | 2.9, 2.8, 2.7, 2.6.7 and later |
8 | 5.19 | 2.9, 2.8, 2.7, 2.6.5 and later |
9 | 5.18 | 2.9, 2.8, 2.7, 2.6.2 and later |
10 | 5.17 | 2.9, 2.8, 2.7, 2.6.1 and later |
3. Neo4j 版本查看
版本查看命令:
CALL dbms.components() YIELD name, versions, edition
RETURN name, versions, edition
4. GDS配置
配置步骤:
-
- 将下载好的gds.jar放在 NEO4J/HOME/plugins中
-
- 修改neo4j.conf文件,在这个配置项中,追加gds.*
dbms.security.procedures.unrestricted=apoc.*,gds.*
-
- 重启neo4j
-
- 在neo4j里,执行
RETURN gds.version()
出现版本号,即证明安装成功