-1

私はneo4jに2つのノードを持っています:

Node start = // set to some node;
Node end = // set to some other node;

そして、属性キー「name」と val =「bubba」を持つそれらの間にエッジがあるかどうかを調べたいと思います。

これを行う最も効率的な方法は何ですか?

ありがとう。

ノート:

  1. グレムリンを使用しないでください
  2. サイファーを使用しないでください
  3. Java API のみを使用
4

1 に答える 1

1

これらの関係が手動インデックスでインデックス付けされていないと仮定すると、探しているタイプの関係が最も少ない 2 つのノードを特定し、それらを繰り返し処理して、もう一方のノードに関係があるかどうかを確認します。その関係の側は予想されるものであり、関係はそのプロパティを取得しています (「他のノード」チェックはプロパティ検索よりも安価であるため、その順序でチェックしてください)。

于 2013-07-13T18:51:10.240 に答える