Я хочу определить, подключен ли мой график или нет, и если нет, то сколько у него компонентов?
У меня есть график в Neo4j с примерно 71 миллионом узлов и 800 миллионами ребер. Я попробовал алгоритм слабо связанных компонентов с сокращенным набором данных в 7 миллионов узлов. Вычисление не прекращается.
Вот запрос шифра:
CALL algo.unionFind.stream(null, null, {})
YIELD nodeId, setId
RETURN nodeId, setId AS ComponentId
ORDER BY ComponentId, nodeId
Есть ли другие возможности получить ответ?