【发布时间】:2012-09-24 22:11:13
【问题描述】:
我正在做一个项目,我们必须通过读取带有节点信息的 xml 文件来创建图形,我已经有了这一部分,但是创建节点和关系的过程太长了,需要 31 分钟在具有 Core 2 Duo、6GB RAM、Windows 和 Fedora 16 分钟的计算机上,在其他计算机上 Core i5 和 4GB RAM 大约需要。 3 分钟,在 Core i7 计算机上。
所以,我的问题是,怎么了?我可以做些什么来加速这个过程?
我修改了neo4j.properties的配置文件,一点效果都没有,持续时间太长,你知道吗?
谢谢。
【问题讨论】:
-
您能否展示一些您的代码,以便我们了解您是如何添加数据的?您要添加多少个节点和关系,它们有什么属性吗?更多细节会有所帮助...
-
你使用批量插入还是事务?
-
请提供有关 xml 语法和您的导入方法的更多数据。我个人使用了 gremlin graphML.import(),它在 linux 服务器和 windows 笔记本电脑上花费了相同的时间。
-
巴勃罗你找到原因了吗?
标签: xml database graph neo4j nodes