Neo4j:入门基础—插件

APOC插件

 参考:

  • 俞方桦博士:https://blog.csdn.net/graphway/article/details/78957415

1. 概述

    APOC是 Neo4j 3.3 版本推出时正式推荐的一个Java存储过程包,里面包含丰富的函数和过程,作为对Cypher所不能提供的复杂图算法和数据操作功能的补充,APOC还具有使用灵活、高性能等优势,是一个基于Neo4j的函数包插件。

2. 安装

1、下载与Neo4j相应版本的jar包:Releases · neo4j-contrib/neo4j-apoc-procedures (github.com)

        注:请根据自己的Neo4j版本对应进行下载,如:我的Neo4j版本为4.4.12, 下载的是 apoc-4.4.0.1-all.jar

    2、把jar包放在安装目录的plugins文件夹下

           

    3、在/conf/neo4j.conf 文件最后添加:

dbms.security.procedures.unrestricted=apoc.*

注:上面这个语句的作用是为了给apoc的函数和过程授权,否则我们在执行函数和过程的时候会出现类似以下的错误:apoc.algo.pagerank is not available due to having restricted sccess rights,check configuration: 

    4、重启Neo4j服务

    5、在可视化界面运行:return apoc.version(),如果出现对应的版本号,证明安装成功

                               

余弦相似度计算

下载链接:Releases · neo4j-contrib/neo4j-graph-algorithms · GitHub

知识图谱中的余弦相似度计算_简单随风的博客-CSDN博客_余弦相似度计算图像

在/conf/neo4j.conf 文件最后添加:

dbms.security.procedures.unrestricted=algo.*


 

猜你喜欢

转载自blog.csdn.net/qq_27586341/article/details/127852220
今日推荐