开发者社区 > 数据库 > 正文

PolarDB都兼容哪些接口?

PolarDB都兼容哪些接口?

展开
收起
詹姆斯邦德00 2021-12-15 16:41:15 575 0
1 条回答
写回答
取消 提交回答
  • 驱动接口中使用比较多的是OIC,JDBC 以及ProC,基本上可以占据99%以上。Java 的是JDBC,但是可能很少碰到ProC,尤其在公共云上的用户可能比较少见。但线下的传统的客户中,如金融类的客户会大量的使用ProC 进行开发的业务程序。PolarDB基本上都可以兼容OCI 里面的接口。ECPG 里面包含Oracle 的ProC 代码的兼容。ECPG 兼容最重要的并不是在于对ProC 的支持,而在于C 的代码的兼容。因为Oracle 里面ProC 所支持的各种C 语言的标准是无法获取到的。大量的SQL92,SQL2008 的标准,以及目前还在不停的更新的标准都在增加对C 代码语法的支持。PolarDB 投入了很多人力做这件事情。XA C 接口与ECPG 中的Proc 接口是结合起来使用的。目前很多PolarDB 线下的客户大量使用了基于XA C、ProC、Oracle Tuxedo 结合的方式。

    资料来源:《数据库:从趋势到实践》,链接:https://developer.aliyun.com/topic/download?id=1113

    2021-12-15 16:46:46
    赞同 展开评论 打赏

数据库领域前沿技术分享与交流

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载
    2023云栖大会:AnalyticDB PostgreSQL 立即下载

    相关镜像