この記事に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 |