influxdb 配置文件默认位于 /etc/influxdb/influxdb.conf 如果不修改配置文件,influxdb 默认使用配置文件中所有的默认值
主要的设置有:
- 数据设置
- 元数据设置
- 保留策略设置
- 碎片预先创建设置
influxdb 时间单位说明
| ns | 纳秒 |
|---|---|
| us | 微秒 |
| ms | 毫秒 |
| s | 秒 |
| m | 分钟 |
| h | 小时 |
| d | 天 |
| w | 周 |
influxdb索引设置
influxdb默认使用内存索引,所以在使用过程中内存占用会越来越大,并且导致查询越来越慢,在1.3版本(最新版本1.5)后influxdb使用tsi 实现数据库索引
默认配置:
index-version="inmem"
修改为 磁盘索引
index-version="tsi1"
端口设置
influxdb默认占用两个端口 8088(用于RPC服务进行备份和恢复)和8086(http服务)
bind-address="127.0.0.1:8088"
bind-adress=": 8086"
最好不要修改这两个端口号,如果修改在使用cli命令行是需要额外加参数
本文深入解析InfluxDB的配置文件,重点关注时间单位、索引设置(从内存到磁盘TSI的转变)以及默认端口(8088和8086)的配置细节,帮助优化数据库性能和管理。
8万+

被折叠的 条评论
为什么被折叠?



