グラフデータベース
ぐらふでーたべーす
グラフデータベースとは、データを「ノード(点)」と「エッジ(線)」のネットワーク構造(グラフ理論)として格納・管理することに特化したNoSQLデータベース。
最終更新: 2026/1/28
3つの基本要素
- ノード (Node): 実体。人、会社、商品、口座など。丸で描かれる。
- エッジ (Edge): 関係性。「フォローしている」「購入した」「所属している」「送金した」など。矢印で描かれる。
- プロパティ (Property): ノードやエッジの属性。名前、年齢、購入日、金額など。
活用事例
- リコメンデーション: Amazonの「この商品を買った人はこれも」や、SNSの「知り合いかも?」機能。
- 不正検知: 「全く別のユーザーに見えるが、実は同じ電話番号を使い回している」といった関係性の輪(ループ)を発見し、組織犯罪を暴く。
- パナマ文書: 大量の流出文書から、政治家と架空企業の複雑な隠された関係性を暴くのにグラフDB(Neo4j)が活躍しました。
由来・語源
(記述募集中)
使用例
(記述募集中)
関連用語
- 関連: