Neo4j 服务器
在自托管的 Neo4j Server 上,您需要手动安装和配置 GDS。对于 Neo4j 企业版 (Enterprise Edition) 和社区版 (Community Edition),您都可以在 Neo4j Server 发行版中找到捆绑的 GDS 插件。GDS 插件始终与其捆绑的 Neo4j Server 发行版版本兼容。
GDS 插件位于 products 目录中。要将 GDS 插件安装到 Neo4j 企业版或社区版中,请按照以下步骤操作:
| 以下说明中的所有文件路径均相对于 Neo4j 安装目录。 |
-
将
neo4j-graph-data-science-[version].jar文件从products目录复制或移动到plugins目录。 -
将以下针对所有 GDS 过程的通配符匹配项添加到您的
conf/neo4j.conf文件中:dbms.security.procedures.unrestricted=gds.*
此配置条目是必需的,因为 GDS 库会访问 Neo4j 的底层组件以最大限度地提高性能。
-
检查
conf/neo4j.conf文件中是否启用了过程白名单 (procedure allowlist),即dbms.security.procedures.allowlist选项是否没有被行首的#号注释掉。如果是这种情况,请将针对所有 GDS 过程的通配符匹配项添加到白名单中:dbms.security.procedures.allowlist=gds.*
有关白名单的更多信息,请参阅《操作手册》(Operations Manual)。
-
启动(或重启)Neo4j Server。