首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neo4jClient数据导入

Neo4jClient数据导入
EN

Stack Overflow用户
提问于 2012-06-12 00:23:23
回答 3查看 1.6K关注 0票数 4

我使用Neo4jClient (.NET)。我必须像国家一样导入主数据。

我已经看到Neo4j为此提供了Java API (the batch insertion API)。是否可以通过web界面或其他工具导入数据?

如果没有,是否必须使用Create()函数通过Neo4JClient包装器导入数据?!

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2012-06-16 01:35:57

如果您咬紧牙关并使用批处理插入API来执行此操作,则速度会快得多-无论是用Java或其他JVM语言编写导入脚本,还是使用Michael Hunger的批处理插入器,后者从CSV插入数据。查看Max de Marzi的post on the topic,以获得一个好的方法。

尽管REST绑定试图提供不错的性能,但它们永远不会像本地数据库访问那样快-即使是这样,批插入API也会剥离一些数据库功能(多线程访问等),以极大地改善初始导入时间。

票数 1
EN

Stack Overflow用户

发布于 2012-06-18 17:27:36

另外,你可以尝试使用Cypher CREATE,因为它没有Batch快,但比REST快,应该可以让你更快地创建东西。

http://docs.neo4j.org/chunked/snapshot/cypher-cookbook-pretty-graphs.html给出了一些很好的提示...

票数 0
EN

Stack Overflow用户

发布于 2015-02-15 05:28:56

查看Cypher neo4j导入csv选项。也许这会有帮助。否则就使用一个大的Cypher查询

http://neo4j.com/docs/milestone/query-load-csv.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10983967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档