2022年4月25日,R2DBC社区宣布1.0.0.RELEASE正式发布并全面发布。R2DBC致力于为关系数据库上的反应式编程API操作提供规范支持。R2DBC不同于我们熟悉的JDBC规范。它是异步和响应式的。经过5年的努力和来自社区的268票,R2DBC终于达到了可以发布1.0的状态。经过0.8和0.9版本的孵化和验证,社区确认R2DBC正朝着可靠数据库连接规范的方向发展。除其他功能外,该规范还包括以下突出功能:驱动程序SPI和TCK(技术兼容性工具包)BLOB和CLOB类型的集成可扩展事务定义普通和参数化语句(“准备语句”)支持存储过程/服务器端IN和IN的绑定OUT参数执行函数存储过程结果的数据更新次数、记录行数和消耗统计批量操作排序操作异常基于ServiceLoader的驱动发现从API1.0开始,R2DBC不再像SpringCloud那样发布train类型的BOM供开发者选择根据自己的需要选择合适的套件。数据库制造商和规范实施者将按照自己的进度计划独立维护基于R2DBC规范的驱动程序,社区的重点将放在R2DBC规范的维护迭代上。1.0版本定义了可预见的未来的稳定状态,预计数据库驱动厂商将在今年全部升级到R2DBC1.0。R2DBC的更多信息和实操可以看胖哥之前的博文。关注公众号:Felordcn获取更多资讯个人博客:https://felord.cn
