gpt4 book ai didi

java - 使用Spring Reactor从关系数据库中检索数据

转载 作者:行者123 更新时间:2023-12-02 09:03:09 35 4
gpt4 key购买 nike

当我们从关系数据库获取数据或调用外部 API 端点时,使用 Spring Reactor 进行响应式编程是否有意义?

最佳答案

是的,在某些情况下这是有意义的。

对于远程 API 调用,它可能支持“响应式(Reactive)”工作方式。在这种情况下,您可以使用 WebClient 作为经过考验的 RestTemplate 的响应式替代方案。

您可以阅读有关比较的内容 here

现在,关系数据访问的情况变得更加复杂。JDBC 本质上不是响应式(Reactive)的,但是有些关系数据库支持响应式(Reactive)通信方式。

有一个 JDBC 的响应式替代方案:称为 r2dbc有些数据库确实有反应性驱动程序。还有与 Spring Data 的集成,请参阅spring-data-r2dbc project

恕我直言,这还没有准备好用于生产使用,并且可以被视为正在进行的工作,无论如何迟早都会完成。

关于java - 使用Spring Reactor从关系数据库中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60019208/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com