1. 程式人生 > >圖數據庫-Neo4j使用

圖數據庫-Neo4j使用

cypher tro role att 信息 節點和 n) str 類型

Cypher 查詢語言簡單使用 3.1.基本語法 Node語法: Cypher使用一對圓括號來表示一個節點:提供了多種格式如下: () 匿名節點 (matrix) 為節點添加一個ID (:Movie) Movie label標簽,聲明的是節點類型。noe4j的索引使用label,每個索引由標簽和屬性組成 (matrix:Movie) (matrix:Movie {title: "The Matrix"}) 節點屬性(如:title)代表一個key\value 的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

圖數據庫-Neo4j使用