通过java驱动程序的neo4j流比neo4j桌面慢

neskvpey  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(478)

我在本地运行一个neo4j docker,并试图通过java驱动程序和neo4j桌面进行访问。据我所知,结果是流水作业后执行。
我发现neo4j桌面和java驱动程序的完成时间不同。前者在18ms内完成,后者在220ms内完成相同的查询。我是否缺少java驱动程序(4.1.1)中要配置的内容
请注意,响应时间不包括会话时间,也不是第一次查询。我知道对于第一个查询,执行时间要比后续查询长一些

gorkyyrv

gorkyyrv1#

在neo4j浏览器中 Driver 对象在登录后已经示例化,这意味着使用的唯一对象(并且时间是代表性的)是会话执行事务所花费的时间。
这个 Driver java驱动程序中的对象示例化是最慢的,因此实际上应该只测量运行事务的会话时间。

相关问题