MetricStore 2.0 在数据模型上支持灵活的 Schema 组合,除了 Dynamic 的 PK 列(即 Labels)外,还支持 Dynamic 的 Value 列,并支持 Double、Long、Bool、String 四种常见数据类型。不同场景可以选择不同的数据模型组合:APM 场景使用 Dynamic PK 列 + Schema 数值列(多值);云监控场景使用 Schema PK 列 + Schema 数值列(多值);IoT 场景使用 Schema PK 列 + Dynamic 数值列(多值);Prometheus 场景使用 Dynamic PK 列 + Schema 数值列(单值);业务分析场景使用 Dynamic PK 列 + Dynamic 数值列(多值)。在查询语言方面,MetricStore 2.0 同时支持 PromQL、SQL 和 SPL 三种查询方式,用户可以根据使用场景和习惯选择合适的方式。此外还提供 PromQL 的 Query Explain 功能,将查询解析为树状结构帮助用户理解和优化。系统也支持数据更新操作,直接写入同一组 Label 同一时间戳的新数据即可覆盖旧版本。
加载中...