問題タブ [bulbs]

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 投票する
2 に答える
1292 参照

python - そのような ServerPlugin はありません: GremlinPlugin

Neo4jPythonスクリプトを使用してデータベースにデータを入れたいです。バルブフローはそれを行う簡単な方法だと思います。

私は彼らのホームページとドキュメントからこの小さなスクリプトを持っています。

しかし、実行すると、次のエラーが発生します。

bulbflowhttp://bulbflow.com/download/Neo4jに従って適切にインストールされます。はデフォルト構成で実行されており、開くことができます。Neo4jhttp://localhost:7474/

この問題について教えてください。

ありがとう、FrostyX

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

python - Python で bulbs.neo4jserver からグラフをインポートする際のエラー

neo4jを使用して実行しようとしていますgremlin。電球のドキュメントの最初の例の 1 つに従って、bulbs.neo4jserver.Graph をインポートしようとしています。電球をインポートできます。gremlin が表示されますが、以下のコマンドを使用してグラフをインポートできません。

gremlin と rexster で maven をダウンロードして実行しました。Anaconda インストールである Python 2.7 を使用して Windows 8 で作業しています。

他に何を知る必要がありますか?

どんな助けでも大歓迎です。ありがとう。

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

groovy - 幅優先検索の実行中にGremlinにエッジを含める方法は?

私のgremlinクエリには、次のものがあります。

私のグレムリン スクリプトでは y を返しますが、y には明らかに頂点しかありません。頂点ごとにそれらを反復処理することで、手動で各エッジを手動で取得できますが、リスト y で返される他のノード間のエッジのみを含むリストを返す必要があります。

特に、データ構造内で返されたサブグラフをローカルで再作成できるようにする必要があるため、その情報を返すために gremlin が使用されています。これらのニーズに影響を与える私のユースケースに関するその他の詳細は、電球スクリプトを実行している rexster サーバーがネットワーク経由でデータをプッシュする必要があるため、各ノードエッジを手動で反復処理するのが遅すぎるという事実です。スクリプトを使用して最初に返された各頂点間のエッジのセットがない場合は、各エッジに沿って検出された各頂点をチェックして、最初に返されたセット内にあることを確認する必要があります。非常に理想的ではありません。

基本的に、結果は、返された頂点のいずれかを見たときに、返されたセット内でどの頂点がリンクされているかを知ることができるようなものでなければなりません。手動でのチェックやルックアップを行う必要はありません。単にデータセットにある必要があります。

編集1:

gremlin のツリー パイプライン機能は、私がやりたいことを正確に実行するのに非常に適していることがわかりました。問題は、ツリーを使用するようになったので、使用できる形式に戻す必要があることです...頂点またはエッジのいずれかしか返すことができないため、すぐにツリーを返すことはできません。

編集2:

espeedは正しいです。最初は bothE を使用する必要があります。しかし、いくつか満たしたい条件があります... 先ほどほぼ達成しましたが、フィルターを正しく機能させることができませんでした。

1 つのパイプラインで 2 つのバックを使用できない理由がわかりません (これで NullPointerException が発生します)。私が解決したい基本的な問題は、幅優先検索を実行し、上記のすべてを満たすノードのみを保存し、テストに合格したすべての頂点間のエッジを保存することです。

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

python - Python から Titan Graph データベースを使用する

Titan Graph DB を使用してネットワーク トポロジをモデル化しようとしています。Python アプリケーションからトポロジを指定したいと考えています。

Tinkertop フレーム アノテーションを使用する Java インターフェイス ファイルがあります。構造の例を以下に示します。

(1) BULBS は Python オブジェクトをグラフに変換します (2) Rexter はグラフを JSON に変換します (3) Titan は JSON をグラフに変換しますか?? (4) また、cassandra ストアに書き込みます

私は非常にラウンドアバウトな方法で物事を行っているように見えますが、何かが欠けていますか? 誰かが上記の何が間違っているかを指摘できれば素晴らしいと思いますか?