You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
2.0 KiB
60 lines
2.0 KiB
5 days ago
|
mode:
|
||
|
type: Standalone
|
||
|
repository:
|
||
|
type: JDBC
|
||
|
props:
|
||
|
# 是否显示 ShardingSpher 的sql,用于Debug
|
||
|
sql-show: true
|
||
|
datasource:
|
||
|
# 配置真实数据源
|
||
|
names: ds0,ds1
|
||
|
ds0: # 配置 mysql 数据源
|
||
|
type: com.alibaba.druid.pool.DruidDataSource
|
||
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
|
url: jdbc:mysql://localhost:3306/fastbee?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||
|
username: root
|
||
|
password: fastbee
|
||
|
filters: stat,wall
|
||
|
filter:
|
||
|
stat:
|
||
|
enabled: true
|
||
|
# 慢SQL记录
|
||
|
log-slow-sql: true
|
||
|
slow-sql-millis: 1000
|
||
|
merge-sql: true
|
||
|
wall:
|
||
|
config:
|
||
|
multi-statement-allow: true
|
||
|
ds1: # 配置 mysql 数据源
|
||
|
type: com.alibaba.druid.pool.DruidDataSource
|
||
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
|
url: jdbc:mysql://localhost:3306/information_schema?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||
|
username: root
|
||
|
password: fastbee
|
||
|
|
||
|
rules: # 配置表规则
|
||
|
sharding:
|
||
|
# 表策略配置
|
||
|
tables:
|
||
|
# iot_device_log 是逻辑表
|
||
|
iot_device_log:
|
||
|
actualDataNodes: ds0.iot_device_log_$->{2024..2030}0$->{1..9},ds0.iot_device_log_$->{2024..2030}1$->{0..2}
|
||
|
tableStrategy:
|
||
|
# 使用标准分片策略
|
||
|
standard:
|
||
|
# 配置分片字段
|
||
|
shardingColumn: create_time
|
||
|
# 分片算法名称,不支持大写字母和下划线,否则启动就会报错
|
||
|
shardingAlgorithmName: time-sharding-algorithm
|
||
|
# 分片算法配置
|
||
|
shardingAlgorithms:
|
||
|
# 分片算法名称,不支持大写字母和下划线,否则启动就会报错
|
||
|
time-sharding-algorithm:
|
||
|
# 类型:自定义策略
|
||
|
type: CLASS_BASED
|
||
|
props:
|
||
|
# 分片策略
|
||
|
strategy: standard
|
||
|
# 分片算法类
|
||
|
algorithmClassName: com.fastbee.framework.config.sharding.TimeShardingAlgorithm
|