该类GraphDatabaseService
似乎没有提供任何删除/清除数据库的方法.有没有其他方法可以使用Java删除/清除当前的嵌入式数据库?
只是执行GraphDatabaseService.shutdown() ,它返回之后,删除数据库文件(使用类似代码此).
您还可以使用getAllNodes()迭代所有节点,删除它们之间的关系以及节点本身.也许避免删除引用节点.
如果您的用例正在测试,那么您可以使用ImpermanentGraphDatabase,它将在关闭后删除数据库.
要使用ImpermanentGraphDatabase,请将neo4j-kernel测试jar/dependency添加到项目中.在maven central上查找名称以"tests.jar"结尾的文件.
归档时间: |
|
查看次数: |
4782 次 |
最近记录: |