修复neo4j一致性错误

时间:2015-02-21 20:52:15

标签: neo4j database-backups

升级到2.1.6后,我们在完整备份的一致性检查期间开始注意到以下错误:

This node record has a label that is not found in the label scan store entry for this node

有没有办法重建标签扫描存储?

同样,有没有办法解决这些索引错误:

ERROR: This node was not found in the expected index.

不幸的是,由于我们需要新数据并且无法重新创建,因此不能选择以前的备份。

2 个答案:

答案 0 :(得分:2)

您可以使用https://github.com/jexp/store-utils复制数据存储区。这些工具从源数据存储区读取并将其数据写入新的数据存储区。不是100%,但我非常有信心这将解决您的问题。

答案 1 :(得分:2)

或者您可以关闭数据库,删除标签索引/架构/标签/,以便在重新启动时重建标签索引。