配置说明
大约 3 分钟settingtime series database
TDengine 配置
配置项 | 默认值 | 说明 |
---|---|---|
tdengine.enabled | true | 是否启用,用于多个maven依赖同时存在时,默认:true |
tdengine.jdbc-url | jdbc:TAOS-RS://127.0.0.1:6041?useSSL=false | jdbc url |
tdengine.driver-class-name | 驱动名称 | |
tdengine.database | links | 数据库名,默认:links |
tdengine.username | root | 用户名,默认:root |
tdengine.password | taosdata | 密码,默认:taosdata |
tdengine.keep | 3650 | 数据文件保存的天数,缺省值为 3650,取值范围 [1, 365000] |
tdengine.enable-batch | true | 开启批量。默认:true |
tdengine.batch-size | 1000 | 批量,一个批次最大的条数,默认:1000 |
tdengine.flush-duration | 1s | 批量,一个批次任务的写入时间,默认是 1s |
tdengine.initial-size | 0 | 连接池,初始化连接数,默认:0 |
tdengine.max-active | 8 | 连接池,最大的活跃连接数,默认:8 |
tdengine.min-idle | 0 | 连接池,最小活跃连接数,默认:0 |
tdengine.max-wait | -1 | 连接池,最大等待时间,默认:-1 |
tdengine.precision | MS | 数据库的时间戳精度,默认 ms 毫秒。 |
tdengine.test-while-idle | true | 连接池,空闲时测试,默认:true |
tdengine.test-on-borrow | false | 连接池,借用时测试,默认:false |
tdengine.test-on-return | false | 连接池,归还时测试,默认:false |
InfluxDB 配置
配置项 | 默认值 | 说明 |
---|---|---|
influxdb.enabled | true | 是否启用,用于多个maven依赖同时存在时,默认:true |
influxdb.url | http://127.0.0.1:8086 | 连接地址 |
influxdb.username | admin | 用户名,默认:admin |
influxdb.password | links | 密码,默认:links |
influxdb.database | links | 数据库名 |
influxdb.enable-gzip | true | 开启 gzip 压缩,默认:true |
influxdb.enable-batch | true | 开启批量。默认:true |
influxdb.batch-size | 1000 | 批量,一个批次最大的条数,默认:1000 |
influxdb.flush-duration | 1s | 批量,一个批次任务的写入时间,默认是 1s |
influxdb.log-level | NONE | 日志级别,默认为:NONE |
influxdb.precision | MILLISECONDS | 精度,默认是:毫秒 |
influxdb.retention-policy | 存储策略 | |
influxdb.consistency-level | ONE | 写操作一致性级别,默认:one |
InfluxDB2 配置
配置项 | 默认值 | 说明 |
---|---|---|
influxdb2.enabled | true | 是否启用,用于多个maven依赖同时存在时,默认:true |
influxdb2.url | http://localhost:8086 | 连接地址,支持 ? 号挂参数,默认:http://localhost:8086 |
influxdb2.token | 认证 token | |
influxdb2.org | links | 组织,默认:links |
influxdb2.bucket | links | 桶。默认:links |
influxdb2.default-tags | 默认的标签 | |
influxdb2.enable-batch | true | 开启批量。默认:true |
influxdb2.batch-size | 1000 | 批量,一个批次最大的条数,默认:1000 |
influxdb2.flush-duration | 1s | 批量,一个批次任务的写入时间,默认是 1s |
influxdb2.enable-gzip | true | 开启 gzip 压缩,默认:true |
influxdb2.precision | MS | 写入精度,默认:毫秒 |
influxdb2.consistency-level | ONE | 写操作一致性级别,默认:one |
influxdb2.retention-policy | 存储策略 | |
influxdb2.log-level | NONE | 日志级别,默认为:NONE |
influxdb2.client-type | 自定义客户端 http User-Agent 头 | |
influxdb2.connect-timeout | 3s | okhttp 链接超时,默认:3s |
influxdb2.read-timeout | 3s | okhttp 读取超时,默认:3s |
influxdb2.write-timeout | 10s | okhttp 写超时,默认:10s |
IotDB 配置
配置项 | 默认值 | 说明 |
---|---|---|
iotdb.enabled | true | 是否启用,用于多个maven依赖同时存在时,默认:true |
iotdb.host | localhost | host,用于单机 |
iotdb.port | 6667 | 端口,用于单机 |
iotdb.node-urls | 节点集合,用于 iotdb 集群 | |
iotdb.username | root | 用户 |
iotdb.password | root | 密码 |
iotdb.enable-batch | true | 开启批量。默认:true |
iotdb.batch-size | 1000 | 批量,一个批次最大的条数,默认:1000 |
iotdb.flush-duration | 1s | 批量,一个批次任务的写入时间,默认是 1s |
iotdb.max-size | 5 | 连接池大小 |
iotdb.fetch-size | 5000 | 查询一次拉取的大小大小 |
iotdb.enable-compression | false | 开启压缩,默认:false |
iotdb.enable-redirection | true | 开启跳转,默认:true |
iotdb.connection-timeout-in-ms | 0 | 连接超时时间,默认:0 |
iotdb.query-timeout-in-ms | 10000 | 查询超时时间,默认:10s |
iotdb.wait-to-get-session-timeout-in-ms | 60000 | session 超时时间,默认:60s |
iotdb.thrift-default-buffer-size | 1024 | thrift 默认报文大小,默认:1024 |
iotdb.thrift-max-frame-size | 67108864 | thrift 协议最大帧,默认:67108864 |
iotdb.use-ssl | false | 使用 ssl,默认:false |
iotdb.trust-store | ssl 证书 | |
iotdb.trust-store-pwd | ssl 密码 | |
iotdb.version | iotdb 版本,默认客户端版本,可以采用兼容模式,设定为服务端版本 | |
iotdb.zone-id | 时区 |