当前位置: 首页 > 知识库问答 >
问题:

neo4j中标签索引的重建

彭烨熠
2023-03-14

我的Neo4J实例突然停止工作,我想我的驱动器因为一些不相关的日志文件而耗尽了空间。无论如何,现在我不能启动Neo4J,它开始了,一次又一次。如果我检查数据库的一致性,我会得到以下消息。(在版本3.3.5或3.4.1上都不起作用)

警告:标签索引未正确关闭,需要重建。标签索引:neostore。标签可以存储。db WARN:索引未正确关闭,需要重建。索引[IndexRule[id=1,描述符=Index(GENERAL,:label0),提供程序={key=lucene,version=1.0}]]警告:索引未正确关闭,需要重建。索引[IndexRule[id=3,描述符=Index(GENERAL,:label1),提供程序={key=lucene,版本=1.0}]]

我发现有一些非常古老的答案可能与之类似。它们仍然有效吗?或者我应该如何解决这个问题?

当我尝试启动Neo4J时

23 15:36:0811月v22018054377066500.supersrv.desystemd[1]:neo4j.service:启动请求重复太快。11月23 15:36:08v22018054377066500.supersrv.desystemd[1]:neo4j.service:失败,结果为“退出代码”。11月23 15:36:08v22018054377066500.supersrv.desystemd[1]:启动Neo4j图形数据库失败。root@v22018054377066500:~#service neo4j startroot@v22018054377066500:~#service neo4j status●neo4j.service-Neo4j图形数据库加载:加载(/lib/systemd/system/neo4j.service;启用;供应商预设:启用)活动:激活(自动重启)(结果:退出代码)自周五2018-11-23 15:36:21CET;2ms前进程: 22073 ExecStart=/usr/share/neo4j/bin/neo4j控制台(代码=退出,状态=1/失败)

共有2个答案

强宾白
2023-03-14

我最终使用apoc导出到Graphml,然后再次导入,解决了这个问题

法弘亮
2023-03-14

最近,我处于同样的开始情况。最终,所有指标和约束的移除和重新创建解决了我的问题。

DROP INDEX ON :Person(name)
DROP CONSTRAINT ON (p:Person) ASSERT p.name IS UNIQUE

CREATE INDEX ON :Person(name)
CREATE CONSTRAINT ON (p:Person) ASSERT p.name IS UNIQUE
 类似资料:
  • 我从这里的文档和帖子中了解到,在neo4j中为节点属性启用自动索引后,必须为每个节点重新设置属性,以将属性添加到索引中。 Neo4j 1.9版。M05 使用DrWHO数据库,此groovy代码旨在通过设置属性将Dr字符添加到自动索引字符属性中。此代码不起作用。运行后自动节点索引为空 你能看出我做错了什么吗?

  • neo4j旧索引和自动索引与新标签基模式索引以及旧索引自动索引和新索引方法之间的差异部分回答了这个问题 我还不能评论他们,在这里写一个新的帖子。在我的数据库中,我有一个遗留索引“topic”和标签“topic”。 我知道: 模式匹配(n: Label)将扫描节点; b.模式START(n: Index)将搜索遗留索引 c.自动索引是一种遗留索引,应该给我与(b)相同的结果,但在我的情况下没有 d.

  • 我一直在看Neo4J和Neo4J的客户。。 neo4jclient wiki帮助我处理节点crud操作。。然而,维基突然就此结束。。我翻遍了源代码中的测试方法,设法了解了关系,并在网上搜索以了解索引是如何工作的。 到目前为止,我大致了解到: 这就是我现在被困的地方。。当我尝试按名称查找用户时,密码查询返回的结果为零: 我不太明白为什么它在清晰的时候返回零节点 显示所有节点。 索引时我还遗漏了什么吗

  • 我正在使用chartjs绘制雷达图。 该值显示在图表的悬停点上,但我希望始终显示该值。我需要更改视图以在打印页面时显示数据。 这是我目前的图表。悬停时显示标签

  • 我正在使用node.js连接到neo4j数据库。每当我必须为一个节点设置索引时,我都会通过转到neo4j浏览器(localhost:7474)来手动完成。 我构建了自己的nodejs适配器来连接到neo4j,因此目前我只能访问密码查询。要创建索引,我只能访问cypher或浏览器(7474)。那么创建自动全文索引的正确方法是什么,最好是从浏览器本身创建?我如何使用密码访问它(或者我必须访问它?neo

  • 我试图学习WP小部件创建。在教程网站上,这是发布- 标题 我对这部分感到困惑-for="消息" 这意味着什么“message”只是一个类似的类或ID,将在CSS中设置样式?还是我没有得到正确的信息?