Neo4j Workshop

September 07, 2024

Cypher言語のグラフ


arrows.app

https://arrows.app/

Neo4j Workspace

https://workspace-preview.neo4j.io/

Cypher

Cypher言語は他の言語の影響を受け作成されました。

around-cypher.png

Cypherノード作成

INSERT (:Lang {name:'Cypher'})

その他のノード作成

MATCH (cypher:Lang {name:'Cypher'})
INSERT (cypher)-[:INFLUENCED]->(opencypher:Lang {name:'openCypher'})-[:INFLUENCED]->(gql:Lang {name:'GQL'})
INSERT (:Lang {name:'SQL'})-[:INFLUENCED]->(cypher)
INSERT (:Lang {name:'SPARQL'})-[:INFLUENCED]->(cypher)
INSERT (:Lang {name:'Haskell'})-[:INFLUENCED]->(cypher)
INSERT (:Lang {name:'Python'})-[:INFLUENCED]->(cypher)
INSERT (opencypher)-[:INFLUENCED]->(:Lang {name:'PGQL'})-[:INFLUENCED]->(gql)
INSERT (opencypher)-[:INFLUENCED]->(:Lang {name:'G-CORE'})-[:INFLUENCED]->(gql)

Profile picture

Written by Koji Annoura who lives and works in Fukuoka Japan. You should follow them on Twitter