删除所有节点后,neo4j数据库大小不会减小

neo4j database size don't decrease when all nodes deleted

我使用以下命令删除neo4j浏览器中的所有节点和关系:

1
MATCH(a) DETACH DELETE a;

现在,当我使用以下命令查看系统信息时:

1
:sysinfo

我看到我的逻辑日志和总存储大小增加了!
如何减小商店大小?


这是由于事务日志保留策略所致。

如果您使用的是Neo4j Community Edition,则可以完全禁用日志:

检查https://neo4j.com/docs/operations-manual/current/reference/configuration-settings/#config_dbms.tx_log.rotation.retention_policy