1
,我想要從我的圖中獲取所有關節頂點(頂點/節點,當它們被移除時,將更多連接的組件中的圖分割)。Neo4j - 使用Neo4j獲取所有關節頂點
有沒有簡單的方法來做到這一點(沒有完全重新實現DFS)?
或者,有沒有可能做一個遍歷與某個節點的排除? (及其關係)(我有一個相當少的節點,使用neo4j嵌入如此最佳的O()並不重要)
,我想要從我的圖中獲取所有關節頂點(頂點/節點,當它們被移除時,將更多連接的組件中的圖分割)。Neo4j - 使用Neo4j獲取所有關節頂點
有沒有簡單的方法來做到這一點(沒有完全重新實現DFS)?
或者,有沒有可能做一個遍歷與某個節點的排除? (及其關係)(我有一個相當少的節點,使用neo4j嵌入如此最佳的O()並不重要)
你可以通過不繼續過去它們來排除節點,使用遍歷框架,請參閱http://docs.neo4j.org/chunked/snapshot/tutorials-java-embedded-traversal.html#_new_traversal_framework。此外,您還可以實現自己的RelationshipExpander不會擴大關係到您的節點,以避免在穿越,看到http://components.neo4j.org/neo4j/1.5.M01/apidocs/org/neo4j/graphdb/RelationshipExpander.html
HTH
/彼得