Neo4j控制台只返回1000行

时间:2014-04-18 11:51:23

标签: neo4j

我想比较mysql和neo4j,因为我在neo4j和mysql中都丢弃了很多数据。

现在的问题是在neo4j中我无法执行返回超过1000行的查询,因此我看不到执行该查询的时间。

在mysql中,我可以在控制台中看到执行时间。

此外,我想看到Neo4j中所有节点的完整图形视图。有可能吗?

2 个答案:

答案 0 :(得分:2)

对1000结果的限制是使用Neo4j浏览器的安全网。否则,很长的结果可能会使您的Web浏览器在内存和/或CPU方面陷入困境以进行渲染。

要获得完整的普通结果进行比较,请使用例如REST请求将查询作为REST请求发送卷曲。有关请求的示例,请参阅http://docs.neo4j.org/chunked/stable/rest-api-transactional.html#rest-api-begin-and-commit-a-transaction-in-one-request,确保您使用Accept并将Content-Type标头设置为application/json。此外,您可以按照http://docs.neo4j.org/chunked/stable/rest-api-streaming.html中记录的结果流式传输结果。

答案 1 :(得分:0)

有一个限制显示行数的设置,默认为 1000。要更改此设置,请打开 Neo4j 浏览器 -> 转到 设置,然后在图形可视化部分中,您可以找到 {{ 1}}。您可以更改此设置以满足您的需要。此外,在本节中还可以找到另一个属性 Max Rows - 限制图形可视化首次加载时显示的节点数的属性。