0

下の図に示すように、多くの:hubノードとノードが共通の関係として:nodeランダムな順序で接続され、関係の属性として対応する次のスキーマがあります。:connectionhub id

ここに画像の説明を入力

次のクエリを試してみましたが、実行に時間がかかりました

MATCH (h:hub{id:1})
with h
match (h)-[:connection*{id:1}]->(n:node)
RETURN n
LIMIT 10

次に、カウントに対して次のクエリを試しました

MATCH (h:hub{id:1})
WITH h
MATCH (h)-[:connection*{id:1}]->(n:node)
RETURN count(n)

どちらも約10〜20秒かかりました

1000 以上のノードがあり、neo4j では限られたラベルしか許可されないため、関係ごとに個別のラベルを使用することはできません。

4

0 に答える 0