この記事にNeo4jに関する用語をまとめる
###関連
グラフ理論に関する用語
Software
用語 |
説明 |
Neo4j |
Graph databaseの一つ |
Bolt |
Neo4jの公式言語ドライバー |
Web Tools
用語 |
説明 |
Neo4j Browser |
Neo4jの操作を行うWebツール |
Sandbox |
Neo4j Browserを使ったテスト用DB(数日で消える無料DB) |
Language
用語 |
説明 |
Cypher Query |
Neo4jのクエリ言語 |
Clause |
Cypherの句(ex: MATCH, CREATE, WHERE など) |
Resources
用語 |
説明 |
Node |
Entities or Objects in the graph |
Relationship |
Node間を接続する情報(Edge) |
Property |
NodeとRelationshipに付属させる情報。Key-Valueのペア。 |
Label |
Nodeの役割を示すラベル。Ontologyで言うところのRole |
Type |
Relationshipの種類を示す。 |
###一般用語との比較
Neo4j、Graph theory、Ontologyのそれぞれにて、ほぼ同じ事を指す言葉が別々に定義されているのでまとめる
Neo4j |
Graph theory |
Ontology |
Node |
Node |
Entity |
Relationship |
Edge |
Relation |
Label |
Label |
Role |