У меня есть граф на neo4j, и я хотел бы запустить топологическую сортировку, желательно без записи на самом графе (чтобы несколько клиентов могли одновременно запускать алгоритмы на одном и том же графе).
Как мне подойти к этому? Должен ли я клонировать график и работать с временной копией, или есть своего рода обход/итератор?
Спасибо
PS: я использую neo4J через гем neography (REST API) на Ruby