Neo4j企业版4.4数据库级启用GDS库:解决gds.version未注册问题
Neo4j 4.4企业版启用GDS库解决步骤
1. 确认GDS插件部署正确
- 检查Neo4j安装目录下的
plugins文件夹,确保存在graph-data-science-<对应版本>.jar文件(GDS 1.8.x~2.0.x版本适配Neo4j 4.4) - 集群环境需保证所有节点的
plugins目录都部署该jar包
2. 配置neo4j.conf放行GDS过程
- 打开Neo4j配置文件
neo4j.conf,找到dbms.security.procedures.unrestricted配置项,添加gds.*,示例:dbms.security.procedures.unrestricted=gds.*,apoc.* - 同时确保
dbms.security.procedures.allowlist包含gds.*,生产环境建议精准配置,测试环境可临时设为:dbms.security.procedures.allowlist=* - 集群环境需同步修改所有节点的
neo4j.conf
3. 重启Neo4j服务
- 停止并重启Neo4j服务,使配置生效
- 查看Neo4j日志,确认日志中出现
Loaded plugin 'graph-data-science'类加载成功的提示
4. 验证启用状态
- 在Neo4j Browser中执行:
CALL gds.version() - 若返回GDS版本号,说明启用成功;若仍报错,检查日志中的具体错误信息(如版本不兼容、配置未生效等)
内容的提问来源于stack exchange,提问作者nilesh1212
相关产品推荐
相关产品推荐

