我们目前正在将Java异步驱动程序与Neo4j 4.0配合使用。
我看了一个演示文稿here,其中使用新的Reactive驱动程序可以显着提高性能结果,尤其是内存消耗。
我想知道异步驱动程序和反应性驱动程序之间的性能差距到底有多大。
对于我从文档中了解到的信息,异步驱动程序仅支持流控制,而反应性驱动程序则在后台使用Publisher-Subscriber API。告诉我是否有错,但是我知道异步驱动程序只是使用静态fetchSize值对记录进行批处理,而反应驱动程序则使用动态推挽。我说的对吗?
那么,我们可以期望异步驱动程序和反应式驱动程序之间的性能有显着差异,而在数据量很大时支持反应式驱动程序吗?