Neo4J - граф запросов во временном состоянии - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть график, на котором я хотел бы изучить последствия удаления / добавления узлов, но не сохранить эти изменения, и мне интересно, возможно ли это?

Например, добавление узла к графику, запуск некоторых агрегатных функций, чтобы увидеть, как это повлияет, но не изменит базовые данные.

Можно ли изменить график в транзакции, запросить измененный график и затем вернуться к исходному состоянию? Или мне пришлось бы либо скопировать график, либо вести журнал изменений и вернуться вручную?

1 Ответ

0 голосов
/ 05 сентября 2018

Neo4j имеет обработку транзакций, которая позволяет вам вносить изменения, а затем фиксировать результаты или откатывать их. Но все ваши операции должны выполняться в контексте транзакции.

Это проще всего сделать в хранимой процедуре Java или из любого клиента, такого как C #.

Как вы запрашиваете график?

...