0

頂点と辺を持つグラフgがあります。いくつかの処理の後、次のクエリを使用して頂点をクリーンアップする必要があります。600k950k350k+

g.V().hasLabel(LABEL_INTERMEDIATE_COLUMN).not(inE(EDGE_DEPEND)).drop().iterate();

「依存」エッジのない頂点を除外していますが、それらはまだ他のエッジに接続されています。

Java、tinkerpop/tinkergraph 3.4.6 を使用。

現在、これらすべての頂点をドロップするのに約45 分かかります。

Java プロファイリングを行ったところ、メソッドに費やされた時間の73%TinkerVertex.removeがメソッドに費やされ、残りはExpandableStepIterator.next

「バルクドロップ」のようなものはありますか?JanusGraph やその他のグラフ プロバイダーの方がはるかに高速ですか?

4

2 に答える 2