3

Neo4jのような1つのアプリプロセスに埋め込むことができるGraphDBをお勧めしますが、商用利用は無料で、C#またはJavaをサポートしている必要がありますか?

アドバイスありがとうございます!

4

4 に答える 4

6

Neo4j のオープン ソース バージョンは、データベースのサイズに制限がありません。

編集:

Neo4jのオープンソース バージョンはAGPLv3の下でライセンスされているため、クローズド ソース ソフトウェア製品では使用できません。ただし、 Neo Basic Serverのサポートされていない最初のインスタンスは無料です。したがって、商用サポートも完全な機能セットも必要ない場合は、クローズド ソース プロジェクトも利用できます。

しかし、朗報です。OrientDBは、Java 埋め込み可能、​​高速、トランザクション (ACID)、スケーラブル、軽量のグラフ ドキュメント データベースであり、SQL もサポートしています。また、 Apache 2.0の下でライセンスされているため、OrientDB は無料で使用できます。

于 2010-11-15T12:49:31.827 に答える
3

OrientDB もお勧めしますが、ここでより多くの選択肢を見つけることができます: http://en.wikipedia.org/wiki/Graph_database

于 2010-12-07T15:28:52.100 に答える
2

Rustam が提案したように、OrientDB を見てください。それは Apache 2.0 ライセンスの下にあり、彼らが提供するサポート (必要な場合) も手頃な価格です。

また、C# オプションについては、このリポジトリを参照してください。コードを見ていないか、まだ使用していませんが、次の .NET インターフェイスがあります。

  1. ブループリント
  2. レクスター
  3. パイプ

これらのユーティリティを使用して、neo4j や OrientDB を含む複数のグラフ データベースに接続できます。詳細については、TikerPopも参照してください。

于 2011-04-05T17:16:48.593 に答える