跳到主要内容
版本:1.2

查询数据

GreptimeDB 在同一批表之上提供多种查询接口,选哪一种取决于信号类型,以及由哪个工具发起查询。

查询语言​

  • SQL——跨指标、日志和链路追踪查询,支持范围查询。视图和公共表表达式(CTE)用于复用重复的查询逻辑。
  • PromQL——通过 Prometheus HTTP 接口查询指标,也可以在 SQL 中使用 TQL。
  • Jaeger 接口——从 Jaeger UI 或 Grafana 查询 trace。
  • Log Query——面向日志检索的独立 HTTP 接口,实验性功能。

客户端与驱动​

GreptimeDB 支持 MySQL 和 PostgreSQL 线协议,现有的 SQL 驱动无需专用客户端即可连接。驱动列表和连接参数见 SQL 工具。

查询未入库的数据文件​

GreptimeDB 可以直接对外部数据文件执行 SQL 查询,见查询外部数据。