如何使用Spring-data-neo4j从Neo4j获取查询响应时间?
在网络界面中:"在56毫秒内返回2行。"?
示例代码:
public interface UserRepository extends GraphRepository<User> {
@Query("MATCH (a:User{name:{0}})-[:Visited]->(b:Settlement) return b")
List<Settlement> getAllSettlementsVisitedByName(final String name);
}
答案 0 :(得分:3)
AFAIK,浏览器中显示的查询响应时间由浏览器本身在客户端测量,因此您无法从Spring获取它。
您可以将Neo4j配置为将查询响应时间输出到日志文件中。有关参考,请参阅此previous Stackoverflow answer。
或者,Spring Data可能有某种方式提供响应时间。我自己并不熟悉Spring Data,所以我无法在这方面提供指导。