グラフ型データベースとは、グラフ構造を持ったデータベースのことを言います。
データの構造が従来のリレーショナルでなく、ネットワーク状になっている場合に、検索などの機能で効力を発揮する。
・グラフ構造のデータを高速検索するグラフ型データベース
・テーブルの型を持たないNoSQLに該当する
■使用例
あるデータ(node[n])とあるデータ(node[m])の間に関係性(Relationship[r])がある というデータ構造をしている。
Sypher というクエリ言語と対応しているため、上記の関係性をそのままクエリにすることができます。
クエリにすると
MATCH (n)-[r]->(m)
という感じです。
直観的でとても興味が持てました。