zoukankan      html  css  js  c++  java
  • 图数据库-Neo4j使用

    Cypher 查询语言简单使用
    3.1.基本语法
    Node语法:
    Cypher使用一对圆括号来表示一个节点:提供了多种格式如下:
    () 匿名节点
    (matrix)  为节点添加一个ID
    (:Movie) Movie label标签,声明的是节点类型。noe4j的索引使用label,每个索引由标签和属性组成
    (matrix:Movie)
    (matrix:Movie {title: "The Matrix"}) 节点属性(如:title)代表一个keyvalue 的List
    (matrix:Movie {title: "The Matrix", released: 1997})
     
    RelationShip语法:
    --  表示一个无指向的关系
    --> 表示一个有指向的关系
    [] 能够添加ID,属性,类型等信息
    -[role]->
    -[:ACTED_IN]->
    -[role:ACTED_IN]->
    -[role:ACTED_IN {roles: ["Neo"]}]->
     
    Pattern 语法:
    节点和关系语法的合并就表示模式。
    (keanu:Person:Actor   {name: "Keanu Reeves"} )
    -[role:ACTED_IN   {roles: ["Neo"] } ]->
    (matrix:Movie    {title: "The Matrix"} )
    Pattern Identifiers :
    为模式分配ID,为例增加模块化和重复使用
    acted_in = (:Person)-[:ACTED_IN]->(:Movie)
    http://blog.csdn.net/wangweislk/article/details/47661863
     
    高级用法:
    http://shanshanpt.github.io/2016/02/17/Neo4j-1.html
     
     
  • 相关阅读:
    Python第二
    Python第一讲以及计算机基础
    MySQL第五讲
    MySQL第四讲
    MySQL第三讲
    MySQL第一讲概论
    MySQL日常笔记第二讲
    Linux修改用户组
    XAMPP中proftpd的简明配置方法
    解决php configure: error: Cannot find ldap libraries in /usr/lib.错误
  • 原文地址:https://www.cnblogs.com/XDJjy/p/7210979.html
Copyright © 2011-2022 走看看