私は現在 Neo4J (2.0M3) を評価しており、ある種の視覚化とクエリ探索 (まだ成功していません!) を取得しようとして、テスト DB の使用から組み込み DB に切り替えました。必要なときに起動できるサーバー。
ノードとリレーションシップ データを選択したデータ ディレクトリに書き込む方法 (組み込みの Neo4j Java アプリケーションによって作成され、/data ディレクトリの外に保存されたデータベースを探索する方法を参照)、およびサーバー/Web を構成する方法を理解しています。 console でそのディレクトリを指すようにします。案の定、ダッシュボードには期待どおりのデータ数が表示されますが、Cypher クエリを試しても、単体テストで正常に動作するものでさえ、ノードが返されません。名前と ID による単純な検索はすべて失敗します。
誰も矛盾を説明できますか?これは、データがデフォルトのgraph.dbディレクトリに書き込まれるバニラサーバーのインストールと、異なるディレクトリで発生します。「サーバー情報」の下のパスはすべて、私が期待するものです。
私が理解できないもう 1 つのこと: なぜ私は自分のサーバーを実行できず、サーバー URI を受け入れるGraphDatabaseFactory
/ in コードを作成できないのでしょうか?GraphDatabaseService
毎回サーバーを停止/起動する必要がありますか?