Каков наилучший способ обнаружения циклов на графике значительного размера с использованием cypher.Обнаружение циклов в графике свойств neo4j с использованием cypher
У меня есть график, который имеет около 250000 узлов и около 270000 отношений, и я хотел бы обнаружить циклы в подграфе около 10 тыс. Узлов и связанных с отношениями 100 тыс. Цифер, который я написал, похож на
start
n = node:node_auto_index(some lucene query that returns about 10k nodes)
match
p = n-[:r1|r2|r3*]->n
return p
Однако это не очень эффективно.
Может ли кто-нибудь предложить лучший способ сделать это.