Orientdb永远加载图表(大集)

时间:2017-07-01 22:22:58

标签: performance time import orientdb

我正在导入一个重要大小的文件,作为orientdb 11M边缘与20000个节点的图形。 这是浪费太多时间。 有没有办法优化图形负载或探索16G机器的最大性能。

我的问题是为什么要花很多时间? 其次,我该如何优化呢?

1 个答案:

答案 0 :(得分:0)

快速导入的一些建议:

  • 如果可以
  • ,请使用plocal连接
  • 使用事务连接并批量提交~500条记录
  • 尽量避免经常重新加载顶点。大多数时候,插入新边缘的最大部分时间都花在寻找两个顶点上。
  • 如果您的图表不是很大且用例很简单,您可以尝试查看此http://orientdb.com/docs/2.2.x/Graph-Batch-Insert.html
  • 如果你主要关心的是插入速度,OrientDB ETL不是最佳选择,而是使用一些自定义Java代码