首页 > 解决方案 > InfluxDB 中有多少标签是最优的

问题描述

我是 InfluxDB 的新手。我了解标签的好处,但标签的成本是多少?具体来说,我应该制作所有可能在 group by 或 where 条件标记中使用的列吗?

标签: influxdb

解决方案


标签决定了您的数据系列。如果你在一个系列中有大量的点,它会对你的表现产生不利影响。

根据您要查找的数据和性能,您可以决定哪些列需要标记为标签。与查询性能相关的另一个依赖特性是保留策略。如果您保留数据的时间非常短,则可以增加标签的数量,因为系列中的点数会更少。

group by子句中的所有列都应该是标签。但是where子句可能包含标签或字段。


推荐阅读