問題タブ [tinkergraph]
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.
gremlin - TinkerGraph の頂点を削除してパフォーマンスを改善する
頂点と辺を持つグラフg
があります。いくつかの処理の後、次のクエリを使用して頂点をクリーンアップする必要があります。600k
950k
350k+
「依存」エッジのない頂点を除外していますが、それらはまだ他のエッジに接続されています。
Java、tinkerpop/tinkergraph 3.4.6 を使用。
現在、これらすべての頂点をドロップするのに約45 分かかります。
Java プロファイリングを行ったところ、メソッドに費やされた時間の73%TinkerVertex.remove
がメソッドに費やされ、残りはExpandableStepIterator.next
「バルクドロップ」のようなものはありますか?JanusGraph やその他のグラフ プロバイダーの方がはるかに高速ですか?