鄂北局网站建设者风采,用vs2010做网站登入,德州网站建设的公司,湘潭网站建设 皆来磐石网络文章目录 序一、安装neo4j1.1 下载neo4j1.2 安装JDK1.3 BUG#xff1a;dbms failed to start 二、CQL语法2.1 CQL语法创建节点查询节点创建关系查询关系2.2 习题 习题答案 序
知识图谱#xff0c;是一种实体间的信息与关系知识的网状结构#xff0c;借用图论中点与边的概念… 文章目录 序一、安装neo4j1.1 下载neo4j1.2 安装JDK1.3 BUGdbms failed to start 二、CQL语法2.1 CQL语法创建节点查询节点创建关系查询关系2.2 习题 习题答案 序
知识图谱是一种实体间的信息与关系知识的网状结构借用图论中点与边的概念进行组建易于结构化和可视化。
所以设计者按照图论相关知识设计Neo4jCypher和py2neo的相关语法均可看到C程序设计相关的身影。
neo4j的有三个版本
Server版本试用30天收费版本。Community版本免费功能比较少无可视化操作界面。Desktop版本免费功能多可视化好。 基于以上考虑本教程采用了Desktop版本。三者只要安装一个即可不然会报错导致数据库无法启动。
一、安装neo4j
1.1 下载neo4j
搜索引擎中搜索neo4j desktop进入下载页面。 按照指示进行安装即可。安装过程中数据默认是在C盘中请看清一点如果有需要请装到其他盘中。
1.2 安装JDK
下载安装JDK切记不要下载最新版版本切记。 我的JDK是11版本。装错了也没事报错重新安装就好了。自行搜索JDK下载。 下载后请配置一下您的JDK路径home和path路径。如下例图
1.3 BUGdbms failed to start
一般这种是因为同时安装了desktop与Community版本。卸载community版本并重启电脑即可步骤如下
1. 使用管理员权限启动cmd
2. 运行neo4j uninstall-service, 卸载service
3. 移除你在环境变量中配置的NEO4J_HOME与path中bin路径。
4. 重启电脑如果还不行再尝试卸载并重新安装desktop然后重启电脑。
二、CQL语法
2.1 CQL语法
常用关键词
关键词作用match用来做匹配和查找的create新建创建表、节点、关系return返回匹配结果返回新建的结果where查询条件delete删除节点或者关系remove删除节点或者边的属性set为节点和边设置属性值
其他关键词 Limit和Skip就是和mysql中的差不多。
创建节点
命令语句解释如下
create (节点名字: 节点label{属性名:属性值,属性名:属性值 }
)# 节点label, 区分大小写
# 节点的名字
create (n:Stock, {name: 平安银行, code: 234212, location: 广东省深圳市}), (:Stock, {name: 中国石油, code: 342342, location: 中国北京市})查询节点
创建关系
命令语句解释下Match (a:Stock) and (b:Stock)
Where a.name 平安银行 and b.name 查询关系
2.2 习题
习题答案