文档文档

管理数据库

InfluxDB 3 Core 数据库是一个命名的位置,用于存储时间序列数据。每个数据库可以包含多个表。

如果您来自 InfluxDB v1,数据库和保留策略的概念已合并为一个概念——数据库。保留策略不再是 InfluxDB 数据模型的一部分。但是,InfluxDB 3 Core 确实支持 InfluxQL,这需要数据库和保留策略。请参阅 InfluxQL DBRP 命名约定

如果您来自 InfluxDB v2、InfluxDB Cloud (TSM) 或 InfluxDB Cloud Serverless数据库bucket 是同义词。

数据库、表和列的限制

InfluxDB 3 Core 对数据库、表和列施加以下限制

数据库限制

数据库的最大数量: 5

表限制

所有数据库中表的最大数量: 2000

InfluxDB 3 Core 限制了您在所有数据库中可以拥有的表的数量为 2000 个。单个数据库中可以拥有的表数量没有具体限制,只要所有数据库的总数低于限制即可。

拥有更多表会通过以下方式影响您的 InfluxDB 3 Core 安装

可能提高查询性能 查看更多信息

更多 PUT 到对象存储 查看更多信息

压缩器更多工作 (仅限企业版) 查看更多信息

列限制

每个表的最大列数: 500

每行必须包含一个时间列,其余列表示标签和字段。因此,一个表可以有一个时间列和最多 499 个组合字段和标签列。如果您尝试写入表并超过列限制,则写入请求将失败,并且 InfluxDB 返回错误。

更多列数具有以下副作用

可能对系统性能产生不利影响


此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像当前一样使用它,而无需对代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、最近数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 构建在 Core 的基础上,增加了高可用性、读取副本、增强的安全性以及数据压缩,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看