問題タブ [neo4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1476 参照

lucene - Neo4j REST API - 複数のプロパティを持つインデックス ノード

タイトル、サブタイトル、およびテキスト プロパティを持つ複数のノードがあります。それらをインデックス化すると (index/node/pages/title/foo)、title プロパティのみを検索できます。他の 2 つのプロパティにインデックスを付けるにはどうすればよいですか?

0 投票する
1 に答える
452 参照

python - neo4j.py のインストールに関する問題

ここの指示に従いましたが、何らかの理由で次のトレースバックが表示されます。

誰かがこの問題に遭遇しましたか? ubuntu 11.04 と python 2.7.1 を実行しています。

0 投票する
1 に答える
122 参照

graph - neo4jのシングルエントリのノードごとおよびエッジごとのオーバーヘッドは何ですか

整数(たとえば12バイト)のグラフがあります。各ノードには200の発信エッジがあります。100 * 10^6ノードがあります。

'key'の重みが12bの場合、neo4jで表される場合、合計サイズはいくつですか?エッジのコストはいくらですか?

このサイズのneo4jでクエリを実行できますか?---もちろん、いくつかの内部制約を意味します。クエリの時間はI / Oパフォーマンスを表します(私は推測しますか?)。

私はクエリに興味があります:どのノードがノードXに接続されているか。

JVMの制限についてはどうですか?何かにぶつかるチャンスはありますか?

0 投票する
3 に答える
951 参照

django - neo4j でオブジェクトを作成する際の問題

neo4j に django 統合を使用していますが、ノードを作成しようとすると、次のトレースバックが表示されます。
JPype がインストールされていて、インポートできます。

編集:
ここで要求されたように、私のneo4j設定は次のとおりです。

編集:
thobeの提案に従った後、自分のモデルをインポートしようとすると、次のようになります:

0 投票する
2 に答える
131 参照

scala - 特定のタイプのリストにのみ追加の動作を追加するにはどうすればよいですか?

「skilledAt」と「interestedIn」の関係を通じて人々とトピックをリンクする小さな Scala/Neo4j アプリケーションがあります。REST/Json API (Scalatra を使用) があり、List[Person] と List[Topic] に「asJson」メソッドを追加しようとすると、典型的な型消去の問題に遭遇しました。コンテンツ タイプごとに異なる Json シリアライゼーション動作を実装したいと思いますが、もちろんタイプは消去されます。これまでに思いついた最高のものは、次のランタイム トリックです。

これは問題なく機能しますが、より良い解決策があるかどうか疑問に思っていました。おそらく型クラスを含む何か、私があまりよく知らないトピック (まだ) です。

0 投票する
2 に答える
1117 参照

java - Neo4jTraverser-特定のタイプのアイテムを入手するだけ

任意のノードから開始して、タイプとして「contentpage」を持つノードに到達するまでトラバーサーを実行します(すべてのノードにはタイププロパティがあります)。

私は次のトラバーサーでそれを試しました

しかし、私が得るのはHTTPエラー500だけです。何かアイデアはありますか?

編集:これがスタックトレースです(巨大だったので少しトリミングしました)

0 投票する
2 に答える
1703 参照

java - Akka-オブジェクトのシリアル化中のStackOverflowError

2日以上続く問題があります。アクター間でメッセージを交換しているとき、JVMスタックオーバーフローを非難しています。

私のメッセージは、多くのリンクを持つオブジェクトです(10000以上の子オブジェクトがリンクリストでリンクされています)。つまり、Neo4J関係を持つオブジェクトです。

エラーは次のとおりです。

誰かがこれに対する解決策を持っていますか?

ありがとう

0 投票する
3 に答える
1225 参照

database - ファイルシステムのインデックスにneo4jを使用することは理にかなっていますか

私は、ファイル システム上のファイルをスキャンし、バックアップするディレクトリとファイル名を Sqlite データベースに入力する Java ベースのバックアップ クライアントに取り組んでいます。sqlite の代わりに neo4j を使用することは理にかなっていますか? このアプリケーションでは、パフォーマンスが向上し、使いやすくなりますか。ファイルシステムはツリー(またはシンボリックリンクを考慮する場合はグラフ)であるため、gaph データベースが適しているのではないかと考えていました。sqlite データベース スキーマは 2 つのテーブルのみを定義します。1 つはディレクトリ用 (フル パスとその他の情報) で、もう 1 つはファイル用 (ディレクトリ テーブル内のディレクトリを含む外部キーを持つ名前のみ) であるため、比較的単純です。

アプリケーションは何百万ものファイルにインデックスを付ける必要があるため、ソリューションは高速である必要があります。

0 投票する
2 に答える
224 参照

java - JythonまたはScalaからJavaコードを呼び出す際の実行速度以外の問題

プロジェクトのバックエンドとしてneo4jを使用しています。フロントエンドについては、制限が多すぎると感じているので、Javaでやりたくありません。私は2つのオプションを検討しています。a)Javaコードを呼び出すことができるので、Jython/Djangoを使用します。これにより、データベースコードの優れたAPIを提供して、それを呼び出すことができます。b)上記と同じようにScala/Liftを使用します。

私が今考えることができるこれの唯一の欠点は、ある言語を別の言語から呼び出すのに時間がかかる可能性があり、これがスケーラビリティの要因になる可能性があることです。私のプロジェクトに影響を与える可能性のある他の問題や、この遅さだけで大きな影響を与える可能性がある他の問題についてアドバイスしたいのですが?多すぎる場合は、neo4jがプロジェクトに完全に適合するため、Javaに移行する必要があります。

PS私はどの言語にも傾倒していません。どの言語でもそれを行う準備ができており、Javaを選択していません。それは、私が好きではないからではありませんが、コスト要因と学習曲線のために、Javaについてはよくわかりません。かっこいい。

0 投票する
1 に答える
2020 参照

search - neo4jでワイルドカード検索を実行する方法は?

たとえば、neo4jグラフデータベースで、名前が「A」で始まるすべての顧客を検索することはできますか?neo4j wikiにはこのテーマへのリンクがありますが、壊れています、 http://wiki.neo4j.org/content/Design_Guide#Searching_by_wildcard