Neo4j使用REST接口锁定数据库进行批处理?

时间:2014-05-22 09:15:22

标签: neo4j py2neo

在对Neo4j的HTTP请求中批量处理多个查询时,是否会导致图数据库在转移到下一个请求之前执行HTTP请求中的所有查询?

这是否可能意味着足够大的批次会锁定整个数据库,以便在批处理中执行所有查询所需的时间?或者它们是否以某种方式并行运行?

使用批处理插件(以及非事务处理)或正常事务插入使用REST接口(和py2neo)进行批处理吗?

由于

1 个答案:

答案 0 :(得分:2)

它在批处理请求中执行所有查询,但其他查询可以并行进入并在其他线程上执行。只有当您的批处理请求消耗所有CPU,内存,IO时,它才会影响其他查询。

我会使用2.x on。的交易API。