gpt4 book ai didi

neo4j - 增加 Neo4j 沙盒中的事务超时(Neo4j 浏览器版本 : 4. 2.1)

转载 作者:行者123 更新时间:2023-12-05 04:51:41 25 4
gpt4 key购买 nike

我正在尝试将包含 50,000 行的 CSV 文件加载到 Neo4j 浏览器(沙盒)中,但事务一直超时。我知道我需要增加超时时间,但不知道该怎么做。

这是我收到的错误;


Neo.ClientError.Transaction.TransactionTimedOut

交易已终止。在新事务中重试您的操作,您应该会看到成功的结果。事务未在指定超时 (dbms.transaction.timeout) 内完成。您可能想要使用更长的超时重试。


重申一下,我没有使用 Neo4j 桌面或社区,因此我无权访问任何配置文件。请指教!

最佳答案

使用定期提交,每处理 5000 条记录就会释放事务。看这里:https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#load-csv-importing-large-amounts-of-data

USING PERIODIC COMMIT 5000 LOAD CSV FROM 'file:///artists.csv' AS line
CREATE (:Artist {name: line[1], year: toInteger(line[2])})

关于neo4j - 增加 Neo4j 沙盒中的事务超时(Neo4j 浏览器版本 : 4. 2.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66803386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com