neo4j000

简介:

       NoSQL图形数据库,非关系型数据库,CQL语言。

Cypher语法:

Node语法:()任意一个节点、(node1)任意一个节点并取别名为node1、(:Lable)查询Lable类型的数据、(person:Lable {name:"小王",age:23})查询满足属性的数据并把结果取名为person

关系语法:

关系用—表示,关系分有方向的进和出,如果是无方向就是进和出都查询。

-->指向一个节点、-[role]-> 给关系加个别名为role、-[:acted_in]-> 访问acted_in关系、-[role:acted_in {roles:["neo","hadoop"]}]->访问acted_in关系下的满足roles:["neo","hadoop"]属性的关系的数据并取别名为role。

模式变量:

节点和关系的语法可以结合为模式语法进行复杂操作。可以把模式操作封装在一个别民中方便后续使用。

path = (: Person)-[:ACTED_IN]->(:Movie)

nodes(path):提取所有的节点

rels(path): 提取所有的关系和relationships(path)相等

length(path): 获取路径长度

条件:

Match、create、where、merge、聚合函数:count,sum,avg,min,max、union、with等

功能:

       创建、更新、删除节点和关系 - 通过模式匹配来查询和修改节点和关系 - 管理索引和约束等。

安装:

       官网下载安装包,需jdk11,不要装在C盘(java.io.IOException:拒绝访问)。

配置:

  1. 环境变量配置
  2. 在文档中加上路径neo4j-community-4.4.5\bin\Neo4j-Management

运行:

  1. Cmd输入Neo4j.bat console
  2. 打开http://localhost:7474/
  3. 登录:初始账号密码均为neo4j,登录后自动跳转修改密码界面
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值