問題タブ [janusgraph]
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.
hadoop - janusgraph を既存の Hadoop クラスターと統合する方法
私はビッグデータが初めてで、現在 janusgraph を既存の Hadoop クラスターに統合するのに苦労しています。これを行う方法を教えてください。または、リソースへのリンクを提供してください。
java - リモート接続が閉じられたGremlinサーバー - 自動的に再接続する方法は?
withRemote
dynamodb ストレージ バックエンドを使用して、Java アプリケーションを AWS で実行されている gremlin サーバーに接続するために使用しています。数秒 (~3.3 秒) 後に接続タイムアウトが発生します。
org.apache.tinkerpop.gremlin.process.remote.RemoteConnectionException: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.nio.channels.ClosedChannelException]]
接続が閉じているかどうかを検出することを意味する再接続方法を理解する必要があります。それを検出する方法がわかりません。グラフトラバーサルを使用すると上記の例外が発生します。前にそれを検出して再接続する方法はありますか、または自動的に再接続できるようにするオプション (この接続が閉じる前に新しい接続を作成するなど) が設定にあるので、アプリケーションは常に接続されていますか?
必要に応じて、これは私が接続を行う方法です-現在、アプリケーションの起動時に接続部分はシングルトンです:
gremlin - Gremlin: 反対方向に平行なエッジを持つエッジを無視して接続をカウントする
現在、頂点間の接続を示すグラフを使用しています。頂点は両方向に接続できます。接続の両方の方向に関係なく、または接続が両方向に存在するかどうかに関係なく、互いに接続されている頂点の数を知りたいと思っています。
したがって、たとえば、下にスケッチされたグラフでは、接続された頂点の総数は 3 になります (一方、単純な辺の数は 4 であることがわかります)。
エッジの方向性のため、これは Tinkerpop レシピによって提供される重複エッジ検出によって解決される同じ問題ではありません。このカウントに役立つ Gremlin クエリはありますか?
以下にいくつかのサンプルデータを含めました。
Gremlin 言語は初めてで、頂点間の接続数をカウントするクエリの作成に問題があります。グラフ クエリの複雑さを理解するために、皆さんからの助けを得ることができれば幸いです。