neo4j

1.登录命令

  1. cd E:\2020寒假\neo4j\neo4j-community-3.5.5-windows\neo4j-community-3.5.5\bin
  2. neo4j
  3. localhost:7474

2.基本语法

  1. 定义变量:(a)

  2. 定义属性:{}

  3. 可用运算符:

    • 正则表达式:=~
    • 字符串匹配:start with,ends with,contains
  4. 创建节点:

    • create(n:User{name:“Dev”}) User为Lable
    • 预定义参数unwind[{name:“de”},{name:“da”}] as p create (n:Test) set n=p
    • 用merge创建节点并增加一个created属性:先检查节点是否存在
      merge (n:Test {name:“c”}) on create set n.created=timestamp()
  5. 创建关系

    • 根据已有节点创建关系:
      match(n{name:“a”}),(m{name:“b”})
      create (n)-[r:KNOWS]->(m)
    • merge创建关系:先检查关系是否存在
      match(n{name:“a”}),(m{name:“b”})
      create (n)-[r:Loves]->(m)
  6. set更新数据:
    使用预定的参数为节点n添加两个属性
    unwind[{age:“30”},{addr:“sz”}] as p
    merge (n:Test{name:“b”})
    set n+=p

  7. delete删除节点和关系:必须先删除关系在删除节点
    match ()-[r:朋友]->(m) delete r,m

  8. 查询语句性能分析:profile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值