1
我在Neo4J中保存了一棵非常複雜的樹。這棵樹可以很深。在稍後的時間點,我需要以廣度優先格式遍歷這棵樹。 什麼是實現這一目標的最有效方式?Neo4J中的遍歷樹
1)是否有可能通過Cypher實現此目的? 2)我應該使用Neo4J遍歷API嗎? 3)我應該使用Cypher獲取所有具有關係的子節點,並自行構建樹(在Java中編寫邏輯)。
我在Neo4J中保存了一棵非常複雜的樹。這棵樹可以很深。在稍後的時間點,我需要以廣度優先格式遍歷這棵樹。 什麼是實現這一目標的最有效方式?Neo4J中的遍歷樹
1)是否有可能通過Cypher實現此目的? 2)我應該使用Neo4J遍歷API嗎? 3)我應該使用Cypher獲取所有具有關係的子節點,並自行構建樹(在Java中編寫邏輯)。
使用遍歷框架,它支持BFSs。 Cypher更適合聲明性圖形模式匹配類操作,而遍歷則需要命令式導航操作。
您是否通過Bolt協議或通過REST在嵌入式中使用Neo4j? –