【问题标题】:What other RDBMS should my open source Java persistence library support [closed]我的开源 Java 持久性库应该支持哪些其他 RDBMS [关闭]
【发布时间】:2011-06-08 18:40:54
【问题描述】:

我正在发布一个新版本的jOOQ,这是一个建立在 JDBC 之上的 Java 持久性库。目前,我支持这七个 RDBMS:

  • 甲骨文
  • MySQL
  • Postgres
  • H2
  • HSQLDB
  • DB2
  • SQLite(实验性)

我想通过 jOOQ 提供广泛而强大的 RDBMS 支持。这意味着我必须非常有选择性才能为我的集成测试提供稳健性。同时,我必须满足最终用户支持重要数据库的需求。我希望我的最终用户严重依赖他们的数据库。 jOOQ 不是 OR 映射器。相反,jOOQ 包含供应商特定的功能,例如 stored procedures,所以底层数据库对我来说真的很重要。

在下一个版本中,我想添加更多 RDBMS 支持。例如:

  • MS SQL
  • 德比

您有什么建议,为什么?请根据客观理由进行说明,并引用您的参考资料。

更新

现在支持以下 RDBMS。再次感谢您的反馈

  • 立方体
  • 德比
  • 安格尔
  • SQL 服务器
  • Sybase(SQL Anywhere 和 ASE)

【问题讨论】:

    标签: java open-source rdbms jooq


    【解决方案1】:

    有了 Ring Bearer 对 sybase 的建议,以及您列出的 MS SQL 和 Derby,剩下的只有 Ingres 和 Firebird。

    IBM 也有第二个数据库 Informix,但除了名称之外我对它一无所知 :)

    【讨论】:

      【解决方案2】:

      Sybase - 为什么?很多系统仍然运行sybase;特别是在医疗保健领域。 Sybase 是行业级的并且功能丰富。 +1 为该项目。我浏览了该网站,印象深刻。

      【讨论】:

      • +1 表示医疗保健提示。谢谢。我在路线图上有它sourceforge.net/apps/trac/jooq/ticket/97。但目前它的优先级较低。医疗保健...这是一个拥有大量遗留代码的大行业,jOOQ 可能很适合。你怎么知道?你在那个领域工作吗?
      • 我可以告诉你,我的牙医运行的实践管理软件使用的是 Sybase。
      • @Lukas,是的,我在医疗保健领域工作,我知道这里至少有 3 个核心应用程序依赖于 Sybase。
      猜你喜欢
      • 1970-01-01
      • 2012-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-23
      • 2012-05-12
      相关资源
      最近更新 更多