文档文档

管理数据库

InfluxDB 3 Core 处于公开 Alpha 版

InfluxDB 3 Core 处于公开 alpha 版,可用于测试和反馈,但不适合在生产环境中使用。产品和本文档均在不断完善中。我们欢迎并鼓励您提供关于 Alpha 版使用体验的反馈,并邀请您加入我们的公共频道以获取更新和分享反馈。

Alpha 版预期和建议

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 到对象存储 查看更多信息

Compactor 的更多工作 (仅限 Enterprise) 查看更多信息

列限制

每个表的最大列数: 500

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

更高的列数具有以下副作用

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


此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

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

阅读更多

InfluxDB 3 开源版本现已推出公开 Alpha 版

InfluxDB 3 开源版本现已可用于 alpha 测试,根据 MIT 或 Apache 2 许可获得许可。

我们正在发布两款产品作为 alpha 版本的一部分。

InfluxDB 3 Core 是我们全新的开源产品。它是用于时序和事件数据的近期数据引擎。InfluxDB 3 Enterprise 是一个商业版本,它基于 Core 的基础构建,增加了历史查询功能、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何入门的更多信息,请查看