neo4j中的清理数据库

时间:2016-02-08 10:01:13

标签: database neo4j

我想删除所有节点和关系,它几乎完成了。但是在浏览器中,它显示如下:(参见"属性键"有3列我作为节点的一部分创建,仍然保留,我也想删除它)

    Node labels
      No labels in database 
    Relationship types
      No relationships in database 
    Property keys
      name stock type 

2 个答案:

答案 0 :(得分:2)

如果您完全想要清除整个数据库(包括索引/约束),那么您也可以停止服务器并从文件系统中删除data / graph.db目录。

答案 1 :(得分:2)

遗留一些属性是很奇怪的。如果您要删除所有节点和关系及其属性:

MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r

如果您想擦除整个数据库并从头开始:

  • 关闭服务器。
  • 删除已配置的目录rm -rf data/graph.db
  • 再次启动服务器。