单节点插入和获取时的Neo4j性能

时间:2017-10-30 05:30:28

标签: neo4j cypher spring-data-neo4j neo4j-ogm

我只是在neo4j浏览器上的企业版 neo4j-3.1.3 中运行一个简单的插入查询。在第一次插入执行时间是410ms,并且随后插入它减少到4ms。

CQL:

create (n:City {name:"Trichy", lat:50.25, lng:12.21});
//Execution Time : Completed after 410 ms.

即使获取单个节点也需要很长时间。

我的CQL查询

MATCH (n:City) RETURN n LIMIT 25
//Execution time : Started streaming 1 record after 105 ms and completed after 111 ms

我已分配:dbms.memory.pagecache.size=15g

系统:

             total       used       free     shared    buffers     cached
Mem:         11121       8171       2950        611        956       2718
-/+ buffers/cache:       4496       6625
Swap:         3891          0       3891
  1. 为什么它会花很多时间插入。即使 4ms 对于具有最小属性的单次插入而言似乎太昂贵。
  2. 即使拿走也需要很长时间。

0 个答案:

没有答案