ご挨拶、
Neo4J以外に利用可能なオープンソースのグラフデータベースはありますか??
注:Neo4Jでない理由
Neo4Jはオープンソースですが、プリミティブ(ノードの数、関係、プロパティ)を数えます。商用利用の場合。また、公式ウェブサイトには価格に関する簡単な情報はありません。そのため、潜在的なベンダーロックインが発生する可能性があります(私は会社を立ち上げたばかりで、ソフトウェアにお金を費やす予算がありません)ので、オプションではありません。
よろしく、
RobVが言ったように、グラフが [〜#〜] rdf [〜#〜] や DOT言語 などのほぼすべてのカスタム形式で表現できる場合、運がいい!さまざまなオプションがあります。
もちろんそれがあなたの会社のプロフィールに合うなら、あなたはあなた自身のものを開発して、それを製品として販売し始めることができます。
ウィキペディアは他のいくつかの選択肢をリストしています: http://en.wikipedia.org/wiki/Graph_database
Tinkerpopの Blueprints を使用することをお勧めします。これにより、選択したgraphDBを使用できます(Neo4jおよびOrientDBからも使用できます)。また、dbをrdfリポジトリとして使用するための拡張機能も提供します(Sesame Sailを使用)。
まあ、Neo4jはコミュニティエディションのGPLv3およびアドバンストエディションとエンタープライズエディションのAGPLの下でオープンソースです。
詳細については、 http://neo4j.org/licensing-guide/ を参照してください。
/ peter neubauer、Neo4jチームのメンバー。
グラフをRDFグラフとして表すことができる場合、Jenaを使用できます。これは完全に無料でオープンソースであるためです。
それが何らかの形で役立つかどうかは、グラフデータベースが必要な理由と、データベースに格納する必要があるグラフの種類によって異なります。
久しぶりのことですが、今日、私も同じ質問をしていたところ、 OhmDB を軽量化するためのようです。