問題タブ [tinkerpop3]
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.
java - トラバーサル中に TinkerPop3 がグラフを更新する
私は Java で TinkerPop3 トラバーサルを使用しています。出力頂点を更新して編集し、トラバーサルが継続している間、その編集された頂点が再び表示されないようにしたいと考えています。これは可能ですか?
このコード:
「処理済み」プロパティをtrueに設定していても、最初に見つけた頂点を繰り返し吐き出します。
これを修正または回避するにはどうすればよいですか?
java - TinkerPop Java API 言語レベル
Intellij Project Settings -> Modules -> Language level を 1.8 に設定しました。
しかし、pom ファイルに tinkerpop 3.0.1-incubating を含めると、言語レベルは自動的に 5.0 に変更されます。その後、手動で 1.8 に戻します。
プログラムを実行しようとすると、次のコンパイル エラーが発生します: javac: source release 1.8 requires target release 1.8
5.0 では使用できない switch(String) などの機能を実際に使用したいと考えています。
どうすればこの問題を解決できますか?
どうもありがとう。
tinkerpop3 - フレームと TinkerPop3 の互換性は?
TinkerPop 3 に関連する以下の 2 つのクエリがあります。
1) tinkerpop3 と互換性のあるフレームのバージョンはどれですか?
2) TinkerPop3 の公式ドキュメントには、フレーム機能が「Traversal」に統合されたと記載されていますが、それに関する情報は見つかりませんでした。したがって、Javaを使用して実装する方法について教えてください。
java - Javaで頂点プロパティにプロパティを追加するには?
プロパティを頂点プロパティに追加したい。グレムリンでは、値が「place1」である頂点プロパティ「places」にプロパティ「phone」を追加します
トランザクションコミットを使用しなくても問題なく動作しました。しかし、Javaコードでこの方法を使用すると、うまくいきませんでした。では、Javaコードでは、プロパティを頂点プロパティに追加する方法は? お手伝いありがとうございます。
groovy - gremlin groovy (3.0.1-incubating) の inV() と hasID() にはどのようなインポートが必要ですか?
ソースと宛先の頂点 ID、およびエッジ ラベルを指定して、エッジのプロパティ値を取得しようとしています。
グレムリン端末では、以下が機能しました:
悲しいことに、groovy では inV() と hasID() が認識されず、それを機能させるための正しいインポートが見つかりません。
試したインポートは次のとおりです。
他のクエリは次のように機能することに注意してください。
titan - Gremlin: otherV() が order().by() 内で機能しない
Tinkerpop 3.0.1 (Titan 1.0.0) を使用しており、頂点のすべてのエッジを、エッジの反対側のノードの次数で並べ替えてリストしようとしています。
私は試した:
g.V(1482896).bothE().order().by(otherV().bothE().count(), decr)
Titan から次のエラーが表示されます。
トラバーサーのパス履歴には以前の頂点が含まれていません: [e[1d2m8u-1d70ts-b2t-vs7k][82628848-DIRECTED->1482896]]
奇妙なことは、パスに以前の頂点があることです (つまり、頂点 #1482896 です。これを解決する方法について混乱しています。
amazon-web-services - install-gremlin-server.sh は、解凍できない titan-1.0.0-hadoop1.zip を生成します
DynamoDB Storage Backend for Titan をインストールして実行しています。DynamoDB for Titan のインストールと実行の指示に従う
5 番目のステップでは、gremlin サーバーをインストールするように求められます。
実行しましたが、サーバー フォルダーの下に生成されたファイルは titan-1.0.0-hadoop1.zip です。解凍できないもの。エラーが発生します
さらに、命令6はディレクトリに移動すると言います
そのようなディレクトリは生成されません。生成された唯一の zip ファイルで、名前が異なり、解凍されていません