【问题标题】:Why is neo4j webadmin reporting incorrect node/relationship/property counts?为什么 neo4j webadmin 报告不正确的节点/关系/属性计数?
【发布时间】:2012-11-21 04:50:23
【问题描述】:

我在我的 neo4j 服务器数据库中创建了一些节点、关系和属性,并且 webadmin 仪表板计数器显示正确的数字。但是,在我删除任何节点/关系后,仪表板仍然显示旧计数。我使用 neoclipse 删除了所有节点(以及关系),除了 ROOT 节点(id=0)。但网络管理员仍然显示节点/关系/属性的旧计数。怎么了?

注意:另外,当我在 webadmin 控制台中查询数据库时,除了 ROOT 节点之外的任何节点都不会返回(例如,g.v(1) 返回 null),这验证了该节点不存在的事实。

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    尝试重新启动服务器。在您重新启动之前,它不会更新删除的计数。

    更新
    嗯,对,现在我记得那些计数了——它们实际上是 NumberOfNodeIdsInUse,所以它们不考虑删除,而是考虑发出的 id 的数量,除非你将其配置为重用,否则它不会被清除节点ID。

    【讨论】:

    • 是的,节点的总数是根据占用的 ID 数计算的,因此即使删除的节点/rels 也已经占用了一些 ID。但是当您想在创建新节点时查看实际进度时,有时足以对整个 webadmin 进行暴力刷新(ff 和 chrome 中的 ctr+shift+r)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多