Neo4j webadmin - 错误的仪表板数据

时间:2015-07-23 19:18:32

标签: neo4j

我从头开始创建了一个新数据库,我在那里加载了一种类型的节点。没有关系。每个节点都有两个属性。对于所有这些属性,值不为null。 这是我在webadmin仪表板中无法理解的数学。

节点:19 798 966    物业:25 440 880    关系:0    关系类型:0

我期待物业数量为19 798 966 x 2 = 39 597 932

但是在查询数据库时,结果是:

$ MATCH (n) WHERE has(n.woka_id) RETURN count (n);
count (n)
19 798 966

$MATCH (n) WHERE has(n.woka_title) RETURN count (n);
count (n)
19798966

这里有什么问题?

1 个答案:

答案 0 :(得分:3)

webadmin并不真正报告计数,实际上报告了使用中的最高ID。由于多个属性存储在同一个块的内部,因此您会看到误导数字。验证:

MATCH (n) where has(n.woka_title) and has (n.woka_id) RETURN count(n) == 19798966

应该返回true