通过bolt

时间:2017-02-21 18:00:53

标签: azure neo4j neo4j-bolt

我正在构建一个来自各种来源的neo4j数据库,其中c#脚本在本地运行并使用官方螺栓驱动程序连接到neo4j。在localhost中创建db时,创建节点和关系大约需要3分钟,但是当连接到Azure上托管的服务器时,只需创建节点需要一个半小时。

一些指标:

  • ~370k节点

  • 本地电脑:i7,16g ram和ssd

  • 远程计算机:Azure Debian VM Standard_DS2

  • 目前每笔交易发送1000条查询

  • 我在所有节点ID上都有索引

  • Azure指标:Azure metrics

我可以理解它不会像在localhost上创建数据库一样快,但却无法找到造成这种差异的原因。

谢谢!

修改

它非常经典的创作查询如下:

MERGE (n:NodeArt {id:$id}) ON CREATE SET n.nature = $nature, n.dateDebut = $dateDebut, n.dateFin = $dateFin

我使用“开箱即用”配置,动态计算堆大小和页面缓存大小。

0 个答案:

没有答案