1
我想刪除給定類型的所有節點及其關係。總共有140萬個這種類型的節點。如何刪除大量節點
使用MATCH (n:Type) DETACH DELETE n
Neo4j在幾分鐘後掛起,必須重新啓動。
有沒有更好的方法來刪除大量的節點?我可以以某種方式刪除它們(DELETE不支持LIMIT)嗎?
我想刪除給定類型的所有節點及其關係。總共有140萬個這種類型的節點。如何刪除大量節點
使用MATCH (n:Type) DETACH DELETE n
Neo4j在幾分鐘後掛起,必須重新啓動。
有沒有更好的方法來刪除大量的節點?我可以以某種方式刪除它們(DELETE不支持LIMIT)嗎?
如果你想刪除它們在塊試試這個
Match (n:Type) with n
Match (n)-[r]-()
Delete n, r
查詢看起來像
Match (n:Type) with n limit 1000
Match (n)-[r]-()
Delete n, r
第一個查詢仍然墜毀Neo4j的。限制爲500000的第二個查詢做得很快。 – fwind