Documentation

更新influx数据库

influxctl database update 命令更新 InfluxDB 中数据库的保留期限、表(测量)或列限制。

用法

influxctl database update [flags] <DATABASE_NAME>

参数

参数描述
DATABASE_NAME要更新的数据库名称

标志

标志描述
--retention-period数据库保留期 (默认是 0s 或无限)
--max-tables每个数据库的最大表数 (默认值为 500,0 使用默认值)
--max-columns每个表的最大列数 (默认值为250,0使用默认值)
-h--help输出命令帮助

示例

更新数据库的保留期

influxctl database update --retention-period 1mo mydb
有效的持续时间单位
  • m: 分钟
  • h: 小时
  • d: 天
  • w: 周
  • mo: 月份
  • y: 年
示例保留期值
  • 0d: 无限/无
  • 3d: 3天
  • 6w: 6 周
  • 1mo: 1个月(30天)
  • 1y: 1 年
  • 30d30d: 60天
  • 2.5d: 60小时

更新数据库的表限制

influxctl database update --max-tables 300 mydb

更新数据库的列限制

influxctl database update --max-columns 200 mydb


Flux的未来

Flux 正在进入维护模式。您可以像现在一样继续使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

InfluxDB 3 核心,是我们新的开源产品。 它是一个用于时间序列和事件数据的实时数据引擎。 InfluxDB 3 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何开始的更多信息,请查看: