【问题标题】:R2DBC - Oracle Database SupportR2DBC - Oracle 数据库支持
【发布时间】:2020-03-07 20:47:44
【问题描述】:

我在搜索反应式关系数据库驱动程序时发现了 R2DBC,但我看不到任何驱动程序 甲骨文数据库。有人知道是否提供支持吗?

【问题讨论】:

    标签: oracle project-reactor r2dbc spring-data-r2dbc


    【解决方案1】:

    Oracle R2DBC 驱动程序现已在 GitHub 上提供: https://github.com/oracle/oracle-r2dbc

    【讨论】:

      【解决方案2】:

      我确认 ADBA 工作已经终止,但是即将发布的 Oracle JDBC 驱动程序为响应式数据库访问提供了新的扩展。这些扩展也可以与 Reactive Streams 库一起使用。 https://events.rainfocus.com/widget/oracle/oow19/catalogcodeone19?search=DEV6323

      关于 Oracle 数据库对 R2DBC 的支持,我们正在对此进行调查,即没有坚定的承诺,也没有 ETA。

      【讨论】:

      • 如果您在后者方面需要任何帮助或意见,请随时与我们联系。反应式扩展看起来已经非常棒了,我们很乐意看到 Oracle 加入 R2DBC 实现的大家庭!
      【解决方案3】:

      我在 spring-data-r2dbc github 页面上找到了this 线程,

      由于不可用,对带有 R2DBC 的 oracle 的支持被阻止 用于 Oracle 的 R2DBC 驱动程序

      Oracle 宣布 ojdbc20 携带暴露 Publisher 的方法。但我怀疑它是否会与 spring-data-r2dbc 合并,通过 mail-chain 他们声明纤维是前进的方向,ojdbc20 中的异步支持是最小的。

      同时避免使用adba,因为所有针对 ADBA 的努力都已终止。

      【讨论】:

        【解决方案4】:

        我相信目前没有任何响应式驱动程序正在开发中,至少没有为 Oracle DB 积极开发。

        您可以在这里开始调查:https://github.com/r2dbc/r2dbc-over-adba

        另见:https://blogs.oracle.com/java/jdbc-next:-a-new-asynchronous-api-for-connecting-to-a-database

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-10-28
          • 2021-10-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-12
          • 1970-01-01
          相关资源
          最近更新 更多