首页 > 解决方案 > 在neo4j中可以看到索引的进度吗?

问题描述

前段时间我在这里问了另一个关于查询速度慢的问题。答案似乎是索引仍在填充,因为它非常大(大约 200M 条目),一旦完成,我应该再试一次,即检查:schema索引是否已启动/处于DONE状态而不是比POPULATING

我目前的问题是我已经运行了几天,它仍在填充。我检查了debug.log(以及我发现的任何其他日志)以寻找线索,但似乎没有任何迹象表明该过程失败。

我的主要问题是:有没有办法可视化正在构建的索引的当前进度?另外,我可以通过使用更多资源重新启动服务器来加快速度吗?

任何帮助是极大的赞赏。

标签: indexingneo4j

解决方案


您可以通过调用来查看进度db.indexes()

CALL db.indexes()
YIELD description, progress, state
WHERE description CONTAINS ':Label'
RETURN description, progress, state

我确信更多的内存/cpu 总是有帮助的。:)


推荐阅读