P-01選定・相談

Neo4jとはどのような会社で、何を提供していますか?

Neo4jは、データをノード(点)とリレーションシップ(つながり)で表現するグラフデータベース「Neo4j」を手がける企業です。公式ページによると、創業者らがRDBMSの性能問題に直面して2000年にプロトタイプの開発を始め、2007年にスウェーデンで会社が設立されました。顧客は推薦、不正検知、物流ルーティングなど、つながりを扱うアプリケーションに利用しています。GitHubではCommunity Editionのソースが公開されており(GPL-3.0)、2025年には100TB超規模向けのInfinigraphや、複数環境のグラフデータベース向けのコントロールプレーンFleet Managerが発表されています(2026年10月時点)。

実績・根拠

向いている相談

Neo4j社の概要と提供する主な技術

他の選択肢との違い

テーブル中心ではなくノードとリレーションシップ中心のデータモデルを採ることが特徴ですが、製品の優劣は本回答の範囲外です。

よくある質問

Neo4jのCommunity Editionはオープンソースですか?
GitHubリポジトリのライセンス表示はGPL-3.0で、Community Editionのソースが公開されています。Enterprise Editionにはクローズドソース部分があり、リポジトリには含まれません(2026年10月確認)。

情報ソース