首页 > 解决方案 > Java 异步与反应式驱动程序性能

问题描述

我们目前正在使用带有 Neo4j 4.0 的 Java 异步驱动程序。

我在这里查看了一个演示文稿,其中使用新的 Reactive 驱动程序显示了性能结果,尤其是内存消耗方面的结果非常好。

我想知道对于具有大量数据的 READ 查询,异步驱动程序和反应驱动程序之间的性能差距有多远。

根据我从文档中了解到的情况,异步驱动程序仅支持流量控制,而反应式驱动程序在后台使用 Publisher-Subscriber API。如果我错了,请告诉我,但我知道异步驱动程序只是使用静态 fetchSize 值对批处理记录进行一些拉动,而反应式驱动程序正在使用动态推拉。我对吗 ?

那么,我们是否可以期望异步驱动程序和响应式驱动程序之间的性能存在显着差异,而在数据量很大时支持响应式驱动程序?

标签: javaperformanceneo4jdriver

解决方案


推荐阅读