开发者社区> 问答> 正文

有谁知道webflux 是否必须集成使用mongodb数据库?

有谁知道webflux 是否必须集成使用mongodb数据库?

展开
收起
李博 bluemind 2019-03-22 18:05:41 4197 0
4 条回答
写回答
取消 提交回答
  • MongoDb 还支持异步IO,这应该才是它跟其他数据库的最根本的不同之处。

    Webflux其中一个卖点就是异步IO,现在前面的tomcat(Netty)实现异步了,那后面数据库应该要对应mongoDb。要是用其他数据库的话,那整个流还是阻塞的,webflux也失去本来的意义。

    个人理解,有错误请指出。

    2020-06-16 13:56:37
    赞同 展开评论 打赏
  • 可以的,不一定非要使用Mongodb,我就使用的是mysql,不同的地方就在于数据持久化层,这块有些微的不同。

    2019-11-07 16:01:17
    赞同 展开评论 打赏
  • 现在开来是官方支持非关系型数据库,但也有别的开源项目在尝试支持关系型数据库,比如:https://r2dbc.io/

    2019-07-17 23:31:41
    赞同 展开评论 打赏
  • 可以了解下spring4all 社区在GitHub上的开源项目有使用示例。

    2019-07-17 23:31:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载