neo4j 数据库非常大

neo4j database size is very large

我有一张包含以下信息的图表:

50,000 个节点

3,500,000 关系

所有节点的标签 "music" 具有以下属性:

名称:字符串(最多 6 个字符)

ID:整数

玩过:布尔值

并且所有关系都是 "T1",没有属性。

为什么数据库太大,2.5 GiB 而在 "neo4j hardware sizing calculator" 告诉我 "Estimated size on disk" 小于 100 MB!

为什么关系会增加数据库的大小?每 1,000,000 个关系将我的数据库大小增加 1 GB!

请注意,我没有删除任何节点或关系。

提前致谢

这是因为事务日志文件。 neo4j/databases 文件夹中的交易文件用于备份交易并在丢失数据时恢复。 可以在配置文件中限制事务文件的最大大小。 建议在删除日志文件之前停止 neo4j。