这升级指南与发行说明对于 InfluxDB 1.7.x 的 TSI 功能(时间序列索引)让我感到困惑。
这升级指南 说(与之前的 1.6 类似):
笔记:对于 InfluxDB 1.7 版本,默认继续使用与早期版本一样的基于 TSM 的分片,并带有内存索引。
但是,那发行说明包含以下内容措辞:
要利用这些改进:
- 重建索引或等待 TSI 压缩索引,此时将应用新的 TSI 格式。
- 热分片和新分片立即使用新的 TSI 格式。
因此,我的问题是:(从预 TSI InfluxDB 安装升级后)
- 我是否仍需要
INFLUXDB_DATA_INDEX_VERSION=tsi1
在配置中手动设置,还是现在就是默认的? - 我是否必须运行记录不全的
influx_inspect buildtsi
命令来从 TSM 升级到 TSI,或者我是否只需要等待一段时间(多长时间?)而不执行任何特殊操作,并且迁移最终将在后台自动透明地完成而无需我主动干预?