首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >MariaDB Java反应式客户端

MariaDB Java反应式客户端
EN

Stack Overflow用户
提问于 2018-09-27 16:40:43
回答 2查看 1.5K关注 0票数 2

我正在寻找一个java MariaDB reactive客户端/驱动程序来与Spring Reactor一起使用。

在互联网上找到了一些,它们看起来有点可疑/不再活跃,大多数都没有进入1.x+版本。

有没有可靠的,成熟的,真正的响应式的MariaDB客户端(我不是一个响应式的专家,但我知道有些只是包装器)?

EN

回答 2

Stack Overflow用户

发布于 2018-10-07 08:34:00

你说得对,除了这个'io.r2dbc:r2dbc-postgresql:1.0.0.BUILD-SNAPSHOT'.,没什么“严重”的

如果您有可能迁移到pg,那么r2dbc不是一个包装器,而是对原生SQL驱动程序的响应式功能支持。

有关R2DBC的更多信息,请参见https://r2dbc.io

票数 1
EN

Stack Overflow用户

发布于 2018-10-11 04:31:55

看看我正在开发的jasync-sql。它支持MySQL,所以我猜它也支持MariaDB,尽管我还没有测试过它。所以,如果你遇到任何问题,如果我们能帮助你,那就太好了。

它使用弹簧的方式如下所示:

代码语言:javascript
复制
fun getUsers(req: ServerRequest) =
    ok().body(
           Mono.fromFuture(
               db.connectionPool.sendPreparedStatement("select * from user;"))
                .map { it.rows.orEmpty() }
         )

完整的例子请看这里:https://github.com/jasync-sql/jasync-sql/blob/master/samples/spring-kotlin/README.md

更新: jasync-sql也支持r2dbc。请参阅此处的示例:https://github.com/jasync-sql/jasync-sql/tree/master/samples/mysql-r2dbc

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52532837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档