Neo4j GDS插件安装

GDS插件安装

参考文章:Neo4j 文档

GDS简介

Neo4j Graph Data Science (GDS) 库作为 Neo4j Graph Database 的插件提供。该插件需要安装到数据库中并在 Neo4j 配置中列入白名单。有两种主要方法可以实现这一点,我们将在本章中详细介绍。

1. 支持的Neo4j版本

具体可参考:支持的Neo4j版本

https://neo4j.com/docs/graph-data-science/current/installation/supported-neo4j-versions/

在这里插入图片描述

2. Neo4j Desktop安装

打开 Neo4j Desktop 后,您可以在数据库的 Plugins 选项卡中找到 Graph Data Science Library 插件。
在这里插入图片描述
安装程序下载 GDS 库并将其安装在数据库的plugins目录中

您可以通过单击省略号 (…) 按钮并打开“设置…”菜单项来编辑数据库的配置文件。

安装程序会自动将以下条目添加到配置中:

dbms.security.procedures.unrestricted=gds.*

如果配置了过程允许列表,请确保还包括GDS库中的过程:

dbms.security.procedures.allowlist=gds.*

3. Neo4j Server 安装

在独立的Neo4j服务器上,您需要手动安装和配置GDS。具体的安装步骤如下:

  1. 打开Neo4j 部署中心并转到图形数据科学自我管理部分。
    下载地址
  2. 检查 Neo4j 图形数据科学库的版本是否与您的 Neo4j 服务器兼容,并下载压缩文件。(版本一定要匹配!!!)
  3. 解压缩文件并将文件移动到目录中。neo4j-graph-data-science-[version].jar$NEO4J_HOME/plugins
  4. 将以下内容添加到您的文件中:$NEO4J_HOME/conf/neo4j.conf

dbms.security.procedures.unrestricted=gds.*

此配置条目是必需的,因为 GDS 库访问 Neo4j 的低级组件以最大化性能。

4.验证安装

为了验证您的安装,可以通过在 Neo4j Desktop 中进入浏览器并调用gds.version()函数来打印库版本:

RETURN gds.version()

如果返回具体的版本,就说明安装成功啦!
在这里插入图片描述

若要列出所有可用过程,请调用以下过程:gds.list()

CALL gds.list();

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值