IT用語集 › データベース › Neo4j

Neo4j

データベース Svenska → 更新: 2026-10-21
詳細情報
開発者
Emil Eifrem ほか
公開
提供元
Neo4j, Inc.
種別
グラフデータベース
ライセンス
GPLv3 / 商用(Enterprise)
公式サイト
ソースコード
github.com/neo4j/neo4j

もっとも有名なグラフデータベース。ノードとリレーションシップで構成し、クエリ言語はCypher。創業はスウェーデン。

Javaで書かれている。Cypherの構文はMATCH (a:Person)-[:KNOWS]->(b) RETURN bのような形。「イヴの友達の友達で、同じ会社に勤めている人は誰か」といったクエリが得意で、SQLでは悪夢になる種類の問いだ。不正検知、ナレッジグラフ(GoogleのKGも似た考え方)、レコメンド、ソーシャルネットワークで使われる。競合はAmazon Neptune、ArangoDB、Memgraph、TigerGraph。

← 用語集に戻る