1.3. 内置数据库的quarkus 驱动程序扩展
下表提供了 Quarkus 内置数据库和可用于将应用程序连接到关系数据库的扩展概述:
| 数据库内置 | db-kind | Agroal 扩展 | 重新主动扩展 |
|---|---|---|---|
| DB2 |
|
|
|
| Derby |
|
| 不适用 |
| H2 |
|
| 不适用 |
| MariaDB |
|
|
|
| Microsoft SQL Server |
|
| 不适用 |
| MySQL |
|
|
|
| PostgreSQL |
|
|
|
您可以将 H2 和 Derby 数据库配置为在嵌入式模式下运行。H2 和 Derby 驱动程序扩展不支持将嵌入式数据库引擎编译到原生可执行文件中。
此表包括受支持的和社区工件。有关支持的 Maven 工件列表,请参阅 Red Hat build of Quarkus 组件详情页。
当您使用内置数据库之一时,JDBC 驱动程序会自动解析为以下值:
| 数据库 | JDBC 驱动程序 | XA 驱动程序 |
|---|---|---|
| DB2 |
|
|
| Derby |
|
|
| H2 |
|
|
| MariaDB |
|
|
| Microsoft SQL Server |
|
|
| MySQL |
|
|
| PostgreSQL |
|
|
您可以将 H2 和 Derby 数据库配置为在嵌入式模式下运行。H2 和 Derby 驱动程序扩展不支持将嵌入式数据库引擎编译到原生可执行文件中。