美文网首页
Neo4j-开发备忘

Neo4j-开发备忘

作者: 一条湫刀鱼 | 来源:发表于2018-05-08 14:56 被阅读107次
  • Neo4j version : 3.3.0
  • 性能问题
image.png
批量CSV文件导入时,发现neo4j只使用了一个核,official也没有关于CPU调优的说法,待填坑。

提交csv文件加载入库的过程中,发现包含正确路径的Cql语句在被neo4j 提取时,原路径被莫名的添加了一段绝对路径。
Input:

LOAD CSV WITH HEADERS FROM 'file:/tmp/<csv_filename>.csv' 
AS line CREATE (:<NodeName> { <property_name>:line.<property_name>, <property_name1>:line.<property_name1>})

Outputs

[T]  2018-05-08 12:19:44 999 neo4j_jober.go:104 
&{[{Neo.ClientError.Statement.ExternalResourceFailed Couldn't load the external resource at:
file:/data/neo4j/import/tmp/<csv_filename>.csv }] [] 0}
Solution

编辑neo4j.conf,将其中

 19 # This setting constrains all `LOAD CSV` import files to be under the `import` directory. Remove or comment it out to
 20 # allow files to be loaded from anywhere in the filesystem; this introduces possible security problems. See the
 21 # `LOAD CSV` section of the manual for details.
 22 dbms.directories.import=/var/lib/neo4j/import

dbms.directories.import注释即可

相关文章

  • Neo4j-开发备忘

    Neo4j version : 3.3.0 性能问题 批量CSV数据导入文件路径被篡改问题 提交csv文件加载入库...

  • iOS开发学习备忘单

    iOS开发学习备忘单 iOS开发学习备忘单

  • Xposed插件开发流程

    开发流程备忘 基于AndroidStudio开发xp插件基本步骤 新建Project(No/Empty Activ...

  • Uniapp 开发备忘

    通过ref调用组件内方法 如果u-upload组件中有upload方法,我想在组建外调用,需要先声明组件的ref,...

  • 课程开发备忘

    个人:第一第三模块读本,细目,诊断,阅读。 需要材料:初一上册教材,人教版教材,十一教材 集体:一月十日汇总 调整

  • iOS 备忘录如何分享到App(Share Extension)

    踩坑记录(检索关键字:怎么分享备忘录,备忘录内容分享到app,iOS 备忘录开发)参考资料: 入门参考资料: 基本...

  • 设计模式-备忘录模式(Memento)的详解

    设计模式-备忘录模式(Memento)的详解 Android开发-备忘录模式在Android的应用和模拟实验 【备...

  • Python备忘

    python学习备忘未整理 狗书是的是:Flask Web开发:基于Python的Web应用开发实战 2018-0...

  • ReactNative开发备忘20171117

    本篇是总结自朱_源浩前辈的React Native 简介与入门一文,还有一些其他视频材料。 虽然做开发快有四年时间...

  • 腾讯云开发备忘

    偶然的机会,发现腾讯还有云开发的课程。 能够参加这个课程,是因为内心曾经想要用云开发做个小程序的想法。因此...

网友评论

      本文标题:Neo4j-开发备忘

      本文链接:https://www.haomeiwen.com/subject/uebdixtx.html