Neo4j导入失败

D063520

我正在尝试使用neo4j-import导入数据集。不幸的是,导入失败并显示以下错误消息,但对我来说并没有多大意义。有人有主意吗?

谢谢

命令是:

./neo4j-import --into /home_expes/dd77474h/neo4j-community-3.0.7/data/databases/graph.db/ --nodes /home_expes/dd77474h/Indexing-server/reduced_dbpedia_nodes.csv --relationships / home_expes / dd77474h / Indexing-server / reduced_dbpedia_relations.csv --stacktrace true --id-type

Reduced_dbpedia_nodes.csv:

id:ID,uri,:LABEL 7,“ http://dbpedia.org/resource/Albedo ”,资源

Reduced_dbpedia_relations.csv

:START_ID,:END_ID,:TYPE 1,2,“ http://www.w3.org/1999/02/22-rdf-syntax-ns#type

错误信息:

关系->关系稀疏[>:231.50 MB / s -------------------------- | LINK(3)== | * v: 130.76 MB / s -----------------------------] 171M

在24秒内完成824毫秒

少数群体关系[* INSERT --------------------------------------------- -----------------------------------------] 540K

在14m 31s 126ms中完成

计数组[*>:?? ------------------------------------------ ---------------------------------- | COUNT ------] 12.2M完成于2s 786ms

收集

java.lang.RuntimeException:发生了紧急情况,因此在org.neo4j.unsafe.impl.batchimport.staging.ProducerStep.process处的org.neo4j.unsafe.impl.batchimport.staging.AbstractStep.assertHealthy(AbstractStep.java:155)处退出(ProducerStep.java:84)在org.neo4j.unsafe.impl.batchimport.staging.ProducerStep $ 1.run(ProducerStep.java:54)

由以下原因引起:java.lang.IllegalStateException:对于组索引为-25966的startIndex:28899,我没有空间。这意味着在org.neo4j.unsafe.impl.batchimport.RelationshipGroupCache的org.neo4j.unsafe.impl.batchimport.RelationshipGroupCache.scanForFreeFrom(RelationshipGroupCache.java:203)处对递增组计数的调用与实际发送的内容之间存在不对称性。在org.neo4j.unsafe.impl.batchimport.CacheGroupsStep.process(CacheGroupsStep.java:31)处放置(RelationshipGroupCache.java:159)在org.neo4j.unsafe.impl.batchimport.CacheGroupsStep.process(CacheGroupsStep.java:48)在org.neo4j.unsafe.impl.batchimport.executor.DynamicTaskExecutor $ Processor.run(DynamicTaskExecutor.java:243:org.neo4j.unsafe.impl.batchimport.staging.ProcessorStep.lambda $ receive $ 2(ProcessorStep.java:97) )

导入错误:发生了紧急情况,因此正在退出

引起原因:调用Panic,因此退出java.lang.RuntimeException:调用Panic,因此在org.neo4j.unsafe.impl的org.neo4j.unsafe.impl.batchimport.staging.AbstractStep.assertHealthy(AbstractStep.java:155)退出org.neo4j.unsafe.impl.batchimport.staging.ProducerStep $ 1.run(ProducerStep.java:54)处的.batchimport.staging.ProducerStep.process(ProducerStep.java:84)原因:java.lang.IllegalStateException:没有对于startIndex:28899来说,我的房间数量为-25966。这意味着在org.neo4j.unsafe.impl.batchimport.RelationshipGroupCache的org.neo4j.unsafe.impl.batchimport.RelationshipGroupCache.scanForFreeFrom(RelationshipGroupCache.java:203)处对递增组计数的调用与实际发送的内容之间存在不对称性。在org.neo4j.unsafe.impl.batchimport.CacheGroupsStep处放置(RelationshipGroupCache.java:159)。

马蒂亚斯(Mattias)见证

感谢您的帮助,我发现了该错误。仅供参考,请参阅https://github.com/neo4j/neo4j/pull/8778进行修复。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章