@Greptime: GreptimeDB 在查询规划器中原生实现了 PromQL,而不是将其翻译成 SQL。
摘要
GreptimeDB 在其查询规划器中原生实现了 PromQL,允许使用 EXPLAIN ANALYZE 等工具直接执行和分析,无需将其翻译成 SQL。
查看缓存全文
缓存时间: 2026/09/20 03:05
GreptimeDB在规划器中直接实现PromQL,而非将其转换为SQL。
Dennis Zhuang (@killme20082): 除了使用EXPLAIN ANALYZE分析SQL执行计划外,GreptimeDB还支持对PromQL执行同样的分析。您可以直接在仪表盘中运行它,如图所示。
这是因为GreptimeDB将PromQL直接实现为DataFusion执行计划,而非转换
相似文章
@Greptime: GreptimeDB v1.1.0 发布,PromQL rate/increase 查询速度提升高达97%,整体查询时间降低20-40%,TS… 上速度提升高达4.5倍
GreptimeDB v1.1.0 已发布,提供高达97%的PromQL查询加速,整体查询时间降低20-40%,在TSBS扫描密集型查询上性能提升高达4.5倍,并支持对现有表进行在线重分区。
@Greptime: GreptimeDB v1.3.0-alpha.1 — PromQL 原生直方图,wide: 选择,rate()/delta(),向量操作符,聚合,…
GreptimeDB v1.3.0-alpha.1 引入了 PromQL 原生直方图和向量操作符,以增强可观测性,并新增了对 OTLP traces 和 RISC-V 64 构建的支持。
@Greptime: GreptimeDB 的扁平格式查询现在可以在任何列上预过滤——标签、字段、时间戳——而不仅仅是主键。而…
GreptimeDB 的扁平格式查询现在支持在任何列(标签、字段、时间戳)上预过滤,而不仅仅是主键,性能提升高达 4.5 倍。此外,mito2 存储引擎移除了其遗留扫描路径,清理了约 1800 行代码。
@Greptime: GreptimeDB 六月的大部分工作归结为一个想法:如果过滤器无法到达数据,那么它就没用。在分布式查询中…
GreptimeDB 通过启用远程动态过滤器在运行时下推到 datanode 扫描,并优化优化器使其在 MergeScan 包装远程计划之前运行,从而确保过滤器到达数据,提升了分布式查询性能。JSON v2 列现在支持类型提示。
@Greptime:GreptimeDB 现已成为 @PersesDev(CNCF 可观测性仪表盘项目)的原生数据源——该插件刚刚合并…
GreptimeDB 现已成为 Perses(CNCF 可观测性仪表盘项目)的原生数据源,支持通过 PromQL 查询指标,以及通过 SQL 查询日志、链路追踪和时间序列聚合。