管理 Table
更新时间:2026-07-24
创建表
Bash
1tsdb-cli table create -d mydb \
2 --tags region,host \
3 -f 'temperature:float64,status:utf8' \
4 measurements
--tags 指定 Tag 列,多个列名用逗号分隔;-f(即 --fields)按 名称:类型 指定 Field,支持的类型为 int64、uint64、float64、utf8(字符串)和 bool。生产环境创建前请确认列类型;同名列的类型应保持一致。
查看表
Bash
1tsdb-cli table list -d mydb
2tsdb-cli table list -d mydb --format json
更新表级 Retention
Bash
1tsdb-cli table update -d mydb \
2 --retention-period 7d measurements
表级 Retention 覆盖数据库级设置。
删除表
Bash
1tsdb-cli table delete -d mydb measurements
删除表会永久删除表内数据,且无法恢复;仍需保留数据时,请勿删除该表。CLI 会要求输入 yes 交互确认;执行前请核对 Database 和 Table 名称。
评价此篇文章
