我想比较一下mysql和neo4j,为此我在mysql中也使用了大量的数据。
现在问题出在neo4j中,我不能执行返回超过1000行的查询,因此我看不到该查询的执行时间。
在mysql中,我可以很容易地在控制台中看到执行时间。
另外,我希望在Neo4j中看到所有节点的完整图形视图。有可能吗?
发布于 2014-04-18 21:42:58
1000个结果的限制是一个使用Neo4j浏览器的安全网。否则,很长的结果可能会在渲染的内存和/或CPU方面搞乱你的web浏览器。
要获得完整的简单比较结果,请使用cURL将您的查询作为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上的文档对结果进行流式处理。
发布于 2021-02-27 21:55:54
有一个限制显示行数的设置,默认情况下是1000。要更改此设置,请打开Neo4j浏览器,转到设置,在图形可视化部分,您可以找到Max Rows。您可以更改此设置以满足您的需要。此外,在本节中还可以找到另一个属性Initial Node Display - property,该属性限制在第一次加载图形可视化时显示的节点数。
https://stackoverflow.com/questions/23153555
复制相似问题