组件 | 配置项 | 描述 | 示例 |
Apache Hive | javax.jdo.option.ConnectionURL | 元数据存储的JDBC连接URL | jdbc:mysql://:/ |
| javax.jdo.option.ConnectionDriverName | 元数据存储的JDBC驱动类名 | com.mysql.jdbc.Driver |
| javax.jdo.option.ConnectionUserName | 元数据存储的用户名 | hiveuser |
| javax.jdo.option.ConnectionPassword | 元数据存储的密码 | password123 |
| hive.exec.local.scratchdir | 本地临时目录 | /tmp/hive${user.name} |
| hive.querylog.location | 查询日志位置 | /var/log/hive/querylogs |
| hive.server2 | HiveServer2相关配置 | 端口、认证等设置 |
Apache ShardingSphere | sharding.jdbc.datasource.names | 数据源名称列表 | ds0,ds1 |
| sharding.jdbc.datasource.ds0.type | 数据源类型 | com.zaxxer.hikari.HikariDataSource |
| sharding.jdbc.datasource.ds0.url | 数据源URL | jdbc:mysql://:/ |
| sharding.jdbc.datasource.ds0.username | 数据源用户名 | root |
| sharding.jdbc.datasource.ds0.password | 数据源密码 | password |
| sharding.jdbc.config.sharding.tables | 分片表配置 | t_order:ds0.t_order_$>{0..1} |
| sharding.jdbc.config.props.sql.show | 是否显示SQL解析日志 | true orfalse |
| sharding.jdbc.config.readwrite.splitting | 读写分离配置 | 主从数据库配置 |
| sharding.jdbc.config.orchestration.name | 治理名称 | orchestrationshardingds |
| sharding.jdbc.config.orchestration.overwrite | 是否覆盖本地配置 | true orfalse |