Database 优化Neo4j磁盘使用率

Database 优化Neo4j磁盘使用率,database,neo4j,Database,Neo4j,我正在使用Neo4j创建一个网络数据库,其中包括:-出租车公司(1个节点),其中包括城市(1000个节点),其中包含出租车(100个节点/每个城市-总计100000-)。-每辆出租车每天计算两次“费用”,因此每辆出租车每天有2个节点(出租车节点与其费用有关系,因为此关系属性是一个日期;因为当我想要检索费用集合时,我将按日期匹配它们)因此每个城市将有两个“总费用”,即每个城市赚取的出租车总金额,以计算差异。 我需要这样做6个月(2个节点->每辆出租车->200000/天->360000000费用节

我正在使用Neo4j创建一个网络数据库,其中包括:
-出租车公司(1个节点),其中包括城市(1000个节点),其中包含出租车(100个节点/每个城市-总计100000-)。

-每辆出租车每天计算两次“费用”,因此每辆出租车每天有2个节点(出租车节点与其费用有关系,因为此关系属性是一个日期;因为当我想要检索费用集合时,我将按日期匹配它们)
因此每个城市将有两个“总费用”,即每个城市赚取的出租车总金额,以计算差异。
我需要这样做6个月(2个节点->每辆出租车->200000/天->360000000费用节点)硬盘上需要存储大量的节点和大量的磁盘空间,所以我的问题是:
有没有办法优化如此大数据集的磁盘存储?或者有没有办法压缩它?您可以用它来估计存储所有这些数据需要多少空间

现在优化磁盘空间是没有意义的,因为磁盘太便宜了

Neo4j已经为您进行了某种压缩-

您也可以使用文件系统压缩,但它会对性能产生巨大影响。

元素大小太大(14B/Node,33B/Rel)。是否有办法将这些大小配置为我每个文件系统中放入的数据量?这只是我数据库的一个子集,原始数据库可能包含1-10M出租车,每天收取96美元(每15分钟一次)。