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 驱动程序扩展不支持将嵌入式数据库引擎编译到原生可执行文件中。