當前位置:首頁 > IT技術 > 數(shù)據(jù)庫 > 正文

反應式數(shù)據(jù)庫驅(qū)動R2DBC正式發(fā)布1.0
2022-04-29 13:48:04


反應式數(shù)據(jù)庫驅(qū)動R2DBC正式發(fā)布1.0_mysql

2022年4月25日,R2DBC社區(qū)宣布具有普遍可用性的1.0.0.RELEASE正式發(fā)布。

反應式數(shù)據(jù)庫驅(qū)動R2DBC正式發(fā)布1.0_java_02

R2DBC致力于為反應式編程 API操作關系型數(shù)據(jù)庫帶來規(guī)范支持,R2DBC不同于我們熟知的JDBC規(guī)范,它是異步的、響應式的。

R2DBC經(jīng)歷了社區(qū)5年的努力和268張投票表決,終于達到了可以發(fā)布1.0的狀態(tài)。經(jīng)過0.80.9兩個版本的孵化和驗證,社區(qū)已經(jīng)確認R2DBC朝著可靠數(shù)據(jù)庫連接規(guī)范的正確方向上前進。

除其他功能外,該規(guī)范還包含以下突出顯示的功能:

  • 驅(qū)動程序SPITCK(技術兼容性套件)
  • 集成BLOBCLOB類型
  • 可擴展的事務定義
  • 普通語句和參數(shù)化語句(“Prepared Statements”)
  • 支持存儲過程/服務器側(cè)??IN???和??OUT??參數(shù)綁定的執(zhí)行函數(shù)
  • 數(shù)據(jù)更新計數(shù)、記錄行數(shù)和存儲過程結果的消耗統(tǒng)計
  • 批量操作
  • 可分類的操作異常
  • 基于??ServiceLoader?? 的驅(qū)動程序發(fā)現(xiàn)
  • 新的數(shù)據(jù)庫連接 URL 方案
  • 可編程的配置 API

1.0開始,R2DBC將不再像 Spring Cloud 一樣發(fā)布一個train類型的BOM供開發(fā)者根據(jù)自己的需要選用合適的套件,數(shù)據(jù)庫廠商和規(guī)范的實現(xiàn)者將按照自己的節(jié)奏獨立維護基于R2DBC規(guī)范的驅(qū)動程序,社區(qū)的重心將放在一個R2DBC規(guī)范的維護迭代上。 1.0 版本定義了可預見的未來的穩(wěn)定狀態(tài),預計數(shù)據(jù)庫驅(qū)動程序供應商將在今年全部升級到 R2DBC 1.0。


更多關于R2DBC的資訊和實操可以翻看胖哥往期的博客文章。




本文摘自 :https://blog.51cto.com/u

開通會員,享受整站包年服務立即開通 >