定义
支持的数据库类型
已知实现
DialectSchemaMetaDataLoader
全限定类名
定义
使用 SQL 方言快速加载元数据
已知实现
配置标识 | 详细说明 | 全限定类名 |
---|---|---|
MySQL | 使用 MySQL 方言加载元数据 | org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.MySQLSchemaMetaDataLoader |
Oracle | 使用 Oracle 方言加载元数据 | |
PostgreSQL | 使用 PostgreSQL 方言加载元数据 | org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.PostgreSQLSchemaMetaDataLoader |
SQLServer | 使用 SQLServer 方言加载元数据 | |
H2 | 使用 H2 方言加载元数据 | org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.H2SchemaMetaDataLoader |
openGauss | 使用 OpenGauss 方言加载元数据 |
定义
数据类型加载器
已知实现
DataSourcePoolMetaData
全限定类名
org.apache.shardingsphere.infra.datasource.pool.metadata.DataSourcePoolMetaData
定义
数据源连接池元数据
已知实现
配置标识 | 详细说明 | 全限定类名 |
---|---|---|
org.apache.commons.dbcp.BasicDataSource, org.apache.tomcat.dbcp.dbcp2.BasicDataSource | DBCP 数据库连接池元数据 | |
com.zaxxer.hikari.HikariDataSource | Hikari 数据源连接池元数据 | org.apache.shardingsphere.infra.datasource.pool.metadata.type.hikari.HikariDataSourcePoolMetaData |
com.mchange.v2.c3p0.ComboPooledDataSource | C3P0 数据源连接池元数据 |
定义
数据源连接池活跃探测器
已知实现
ShardingSphereDriverURLProvider
全限定类名
org.apache.shardingsphere.driver.jdbc.core.driver.ShardingSphereDriverURLProvider
定义
ShardingSphere 驱动 URL 提供器
已知实现
配置标识 | 详细说明 | 全限定类名 |
---|---|---|
jdbc:shardingsphere:classpath: | 驱动的类路径加载器 | |
jdbc:shardingsphere:absolutepath: | 驱动的绝对路径加载器 | org.apache.shardingsphere.driver.jdbc.core.driver.spi.AbsolutePathDriverURLProvider |
jdbc:shardingsphere:apollo: | 驱动的 Apollo 加载器 |