1

我已经使用 spring boot、webflux 和 r2dbc设置了一个示例项目。我已经能够将行从 postgres db 表流式传输到客户端。

此服务器实现(用于存储查询结果)是否存在内存瓶颈?行是否流过?

PS我并没有声称任何质量水平,我知道分页等将是必不可少的,只是想知道数据库查询如何与反应框架交互。

4

1 回答 1

0

R2DBC 不需要分页。如果您有很多行要处理,您可以发出单个查询而不是批量获取。驱动程序使用背压来允许流量控制,因此它不会压倒您的应用程序。您可以在此处阅读有关如何对此类查询应用背压的信息。

于 2021-11-18T17:28:23.813 回答