Каков наилучший способ обнаружения циклов на графике значительного размера с использованием 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
Однако это не очень эффективно.
Может кто-нибудь предложить лучший способ сделать это.