对于spring数据反应式cassandra,调用存储库方法时是将查询的整个结果加载到内存中,然后返回通量

问题描述

我是反应式编程的新手。使用反应性弹簧数据在 cassandra / datastax 上进行POC。我已经使用spring数据 ReactiveCassandraRepository 执行了一些选择查询。我的怀疑是关于内部工作。例如,当我触发findAll查询时,它返回Flux,并且能够使用我的REST客户端代码查看数据。但是我的疑问是,如果我有100条记录作为查询结果,春季数据将把这100条记录取到内存中,然后将其作为Flux进行流传输,或者实际上是当客户端获取每一行时,数据一直在流传输吗?来自数据库

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)