图数据库Neo4j安装以及简单使用
CREATE (:GZMB {mc: "规则1", id: "1"}),(:GZMB {mc: "规则2", id: "2"}),(:GZMB {mc: "规则3", id: "3"})Match (b:zsk{mc:'知识1'})-[r]->(a:GZMB{id:'1'})Match (b:zsk{mc:'知识1'})-[r]→(a:GZMB{id:'1'})CREATE (:zsk {mc:
目录
1、下载neo4j
Neo4j 3.5
Neo4j 产品 - Neo4j 产品 - 微云数聚
2、在本地windows环境安装Neo4j
安装到
D:\Program Files (x86)\neo4j-chs-community-3.5.29-windows\bin
3、启动
以管理员身份运行进入"命令提示符"(直接在搜索中输入CMD右键即可),初始账号密码:neo4j neo4j
D:
cd D:\Program Files (x86)\neo4j-chs-community-3.5.29-windows\bin
neo4j console
启动之后,会返回一个连接地址,在浏览器输入地址,输入帐号,密码就可以进入neo4j
4、使用
(1)新建节点
模板节点
CREATE (:GZMB {mc: "规则1", id: "1"}),(:GZMB {mc: "规则2", id: "2"}),(:GZMB {mc: "规则3", id: "3"})
知识节点
CREATE (:zsk {mc: '知识1', id:'1'),
CREATE (:zsk {mc: '知识2', id:'2'),
CREATE (:zsk {mc: '知识3',id:'3')
(2)新建关系
Match (b:zsk),(a:GZMB)
where b.mc='知识1' and a.mc in['规则1','规则1']
create (b)-[r:mb_zsk]->(a) return r;
(3)查询节点
Match(a:GZMB)
where a.mc='xx'
return a
(4)新增属性
Match(a:GZMB)
where a.mc='xx'
set a.sx='dd'
return a
(5)删除节点
Match(a:GZMB)
where a.mc='xx'
delete a
(6)删除属性
Match(a:GZMB)
where a.mc='xx'
remove a.sx
(7)删除2个节点关系
Match (b:zsk{mc:'知识1'})-[r]->(a:GZMB{id:'1'})
delete r;
(8)查询2个节点之间的关系
Match (b:zsk{mc:'知识1'})-[r]→(a:GZMB{id:'1'})
return r;

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)