小编mda*_*man的帖子

MariaDB Java 客户端在多大程度上是 MySQL JDBC (Connector/J) 的完美替代品?

前提:我发布了一个 Java 应用程序,它将与 MySQL 数据库建立 JDBC 连接。(在撰写本文时,它可能是 5.1 或 5.5,但希望问题和答案不会严重依赖于版本。)

观察:显然,我可以使用 MySQL JDBC 驱动程序 ( Connector/J ) 或 MariaDB JDBC 驱动程序 ( MariaDB Java Client ) 连接到 MySQL 服务器。从 ISV 的角度来看,一个巨大的好处是 MariaDB 驱动程序是 LGPL 许可的,而 MySQL 驱动程序是 GPL 许可的。MariaDB 驱动程序的性能似乎非常好。

问题:MariaDB JDBC 驱动程序在多大程度上可以完美替代 MySQL JDBC 驱动程序?

我不是在寻找关于两者相对优点的辩论。但我希望有人可以按照以下方式之一回答:

  • MariaDB JDBC 驱动程序在 X 和 Y 方面存在重要问题,因此如果您使用其中任何一个,都会遇到麻烦。
  • 根据某些文章或规范或代码或其他证据,MariaDB JDBC 驱动程序完全实现了[至少] MySQL 驱动程序中可用的所有方法。你会没事的。

mysql mariadb jdbc

13
推荐指数
1
解决办法
7270
查看次数

标签 统计

jdbc ×1

mariadb ×1

mysql ×1