【发布时间】:2016-05-23 21:20:34
【问题描述】:
我有一个与 neo4j 和 bulkimport 相关的问题。 我写了一个密码查询,它不起作用并且需要很长时间才能崩溃。 我通过 py2neo 插入此语句。其他声明工作正常。 "
MATCH (own:Typea {hash:"a"})
MATCH (prev:Typea {hash:"b"}) - [c:CRED] -> (o:Typeb{index:0})
CREATE (o) - [s:SPAN] -> (own)
" 我的数据库因此 java 错误而崩溃:“超出 gc 开销限制”。 当我手动搜索节点时,我得到一个 MATCH 有什么建议吗?
最好的问候 弗兰克
【问题讨论】:
-
你能分享你的查询的配置文件输出吗?
-
你有多少 Typea {hash:"a"} 和多少 Typea {hash:"b"} ?它会在它们之间创建一个叉积。
-
你使用哪个 neo4j 版本?
-
没有输出...查询一直持续到 java GC 错误。我有超过 30 万个来自 TypeA 的节点和 60 万个来自 TypeB 的节点。正如我所说,它是通过 py2neo 批量导入的,当我从浏览器手动执行查询时,一切都很好。我使用版本 2.3.3