2016-02-23 23 views
8

Neo4jグラフデータベースに関する研究作業をしています。 Neo4jを使用する主な目的は、目的を検索することです。今私はそれのコミュニティ版で作業しています。私はどこかで約100万のノードを読むことができました。今まで私はそれが私のために働くという構想を持っていましたが、今私は混乱しています。neo4j Community EditionからEnterprise Editionへ移動する必要がありますか?neo4jで新しいデータベースを作成することについての質問

マイモジュール: - 例 - それは、その質問と質問のレベルのタグが存在することになるユーザによって聞かれる質問のようになります。ノードは質問、タグ、レベルの作成され、それらの間の関係で相互接続されます。他のモジュールもあります。ですから、グラフのサイズは毎日増加します。

MY QUESTONS: - 私は目的を検索するためのNeo4jを使用するために適切なアプローチに行く

  1. アム?
  2. ウェブサイトの制作モードのコミュニティ版の制限。
  3. プロダクションでウェブサイトのコミュニティ版からエンタープライズ版に移行する必要がありますか?

現在、私はCYPHER queries.asとのNeo4j-JDBCドライバを使用していた符号化部当たりとしてSOだけの有名なユーザから私に提案しました。 QUERY - - デフォルトのデータベースで作業しても問題ありませんか、または特定のサイズのデータ​​ベースの後に新しいデータベースを作成する必要がありますか?

答えて

4
  1. はい。 (しかし、私は偏っているかもしれません)

  2. コミュニティ対エンタープライズ版の機能比較の詳細なリストについては、http://neo4j.com/editions/を参照してください。エンタープライズエディションの最も重要な機能は、クラスタリング(高可用性と読み込みスケール)とオンラインバックアップです。容量やサイファー言語の点で違いはありません(プロパティが存在する制約を除く)。

  3. 法的には、GPLライセンスに準拠している限り、本番環境で完全にコミュニティを実行できます。基本的に3つの理由があります.1)上記の比較文書のエンタープライズ機能の1つが必要です。2)保証されたSLAでの商用サポート、またはベンダーからのコンサルティングサービスへのアクセスが必要です。3)損害賠償保護が必要です。

+0

もう1つQUERY - デフォルトのデータベースで作業しても問題ありませんか、またはdbの特定のサイズの後に新しいデータベースを作成する必要がありますか? –

+0

あなたの使用モデルによって異なります。ほとんどの場合、1つのgraphdbインスタンスを使用してルールを設定することで、すべてが行かれます。 –

+0

ありがとうございます。任意のクエリの目的のためにあなたに接続している他の方法。 –

関連する問題