【发布时间】:2018-05-11 10:25:10
【问题描述】:
我已经使用 Neo4j 导入工具导入了我的数据集。结果如下所示:
IMPORT DONE in 3m 4s 715ms.
Imported:
9252082 nodes
12347926 relationships
100924808 properties
Peak memory usage: 604.47 MB
所以节点总数大于 900 万个节点。当我从保存数据的 csv 文件中计算 Spark 数据帧行时,我得到了相同的结果。 但是,当我在 Neo4j 中执行此查询时,我得到的数字较小:
MATCH (n) return count(*)
结果计数为:4446119
我检查了记录数只有一个特定表的不同,这是最大的一个。所以在 Neo4j 而不是 5893886 中,此表的计数是 1087923
所以从导入结果来看,似乎所有节点都被导入了,但在 Neo4j 中看不到这种趋势。 这种行为的原因可能是什么?
【问题讨论】:
-
嗨 Cassie,原来的 PK 是由几个字段组成的吗?似乎发生了重写