You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CnosDB单数据库可创建的标签数量是否存在上限?

CnosDB标签数量相关规则说明

  • CnosDB不存在OpenTSDB那种单数据库标签总数的硬性默认限制,不需要修改配置参数就能根据业务需求创建标签,没有强制的数量阈值卡控。
  • 因为本身就没有设置这类硬限制,自然也不存在“为了避免高序列基数引发OOM特意限制标签数量”的设计逻辑。实际上单纯的标签总数量不会对系统稳定性造成直接影响,真正可能带来内存压力、极端情况下触发OOM的核心因素是时间线基数——也就是不同标签值排列组合生成的唯一时间线总规模。
  • 无论标签总数量多少,如果把取值区分度极高的字段(比如用户ID、订单号、随机生成的请求ID这类几乎无重复值的字段)设置为标签,会直接导致时间线基数爆炸。当单表时间线规模达到千万、亿级时,时序索引会占用大量内存,极端场景下确实可能引发OOM,这是时序数据库领域的通用问题,需要使用者在建模时合理规避,而不是靠数据库侧硬卡标签数量解决。
  • 生产环境实践中一般建议单条时间线关联的标签数控制在10个以内,高基数字段不要设为标签,作为普通字段存储即可,既能满足常规查询过滤的需求,也能把时间线基数控制在合理区间,避免不必要的内存开销。

内容的提问来源于stack exchange,提问作者Munin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 22:57:25