Как выполнить поиск в ширину с разбивкой по страницам, используя Neo4J Cypher?
Например, у меня есть следующие вершины
Vertex A
, Vertex B1, B2, B3, ...., Bn
(m B вершин), Vertex C1, C2, C3, ..., Cn
(n C вершин) и Vertex D1, D2, D3, ..., Dn
(k D вершин)
Теперь A
является корнем, и все дочерние элементы A являются B-вершинами, и для каждой B-вершины есть n C вершин в качестве детей, и, наконец, для каждой C-вершины есть K D вершин в качестве детей. поэтому направление просто сверху вниз.
Теперь я хочу выяснить все вершины, начиная, скажем, с вершины C1, и выполнять BFS в разбивке по страницам, потому что график огромен. Любая идея, как сделать это с помощью Cypher?