Я провожу некоторые тесты на повторную печать и мне интересно, как лучше совмещать узлы, если у меня есть такая иерархия:
category => post => comment => reply
У меня есть Индекс на каждой метке _id поле, и я соответствую в соответствии с _id
Первый подход: путем сопоставления полностью до целевого узла:
GRAPH.QUERY test "MATCH (:category {_id:1})-[:post]->(:post {_id:1})-[comment_rel_1:comment]->(c1:comment {_id:1}) SET c1.comment = 'changed'"
Второй подход: сопоставление узла напрямую
GRAPH.QUERY test "MATCH (c1:comment {_id:1}) SET c1.comment = 'changed'"
В случае огромной базы данных с большим количеством узлов и ребер, какой подход считается эффективным по времени?
Спасибо