【问题标题】:Neo4j import tool (Bulk) - Why is the restart required?Neo4j 导入工具 (Bulk) - 为什么需要重启?
【发布时间】:2017-10-25 12:55:46
【问题描述】:

这个问题在我们的团队中出现过几次。我不知道真正的答案。 有人可以指出正确的方向以更好地理解为什么在批量导入 CSV 文件后需要重新启动吗?

或者是否有一个选项告诉 neo4j 静默指向新的 DB 文件夹而不重新启动?

干杯!

【问题讨论】:

    标签: neo4j neo4j-batch-inserter


    【解决方案1】:

    导入实用程序创建一个以前不存在的数据库。离线(这就是重点),因此 Neo4j 不能在该数据库上运行,并且生成的文件夹不能事先存在。因此,即使您使用默认文件夹名称 (graph.db),您也必须在导入后启动 Neo4j。或者更改 neo4j.conf 以指向新创建的文件夹,然后启动 Neo4j。无论哪种方式,您都必须启动/重新启动 Neo4j ...软件不会获取对配置的更改。

    希望这会有所帮助,

    问候, 汤姆

    【讨论】:

    • 默认名称为graph.db。 neo4j 权限已经可以使用该名称。我可能听起来很傻 - 如果只是知道目录名称的问题。我可以不删除旧的“graph.db”并放入新的“graph.db”并期望在不重新启动的情况下看到更改(还没有尝试过)?
    • 是的...(实际上我的回答中暗示了这一点)...但是您不能在正在运行的数据库中进行离线(关键字)导入。因此,无论您将其切片或切块……最后,您至少必须做一个开始。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多