素材阁

Apache Druid 速查

共 25 条 Apache Druid 常用命令,涵盖架构与概念、数据摄取、Druid SQL、命令行、运维。 支持搜索与分类筛选,点击即可复制。

架构与概念

面向时序事件的 OLAP。

命令说明
角色
数据源
分片
预聚合
典型场景

数据摄取

批与流。

命令说明
批量摄取
Kafka 实时
摄取规格
时间列
提交方式

Druid SQL

用 SQL 查。

命令说明
聚合查询
时间分组
HTTP SQL
能力
原生 Query

命令行

管理集群。

命令说明
快速启动
dsql
HTTP 查询
控制台
服务管理

运维

保留与性能。

命令说明
保留策略
分片调优
压缩
缓存
K8s 部署

使用说明

Apache Druid 常用命令速查:架构与概念、数据摄取、Druid SQL、命令行、运维;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:架构与概念、数据摄取、Druid SQL、命令行、运维。
  2. 点「命令」列复制,替换数据源与时间列后执行。
  3. 批量用 native/Kafka 摄取,spec 里声明维度、指标与粒度。
  4. 查询用 Druid SQL(GROUP BY + 时间分组)或原生 timeseries/topN。

常见问题

Druid 适合什么场景?
面向事件/时序的高并发交互式分析:点击流、监控指标、日志聚合等,强调低延迟切片与预聚合。
rollup 是什么?
摄取时按维度与时间粒度预聚合、合并重复行,大幅减少存储并加速查询,代价是丢失原始明细粒度。
segment 为什么越小查得越快?
查询按时间裁剪只扫相关 segment,单个 segment 太大则扫描慢;一般把段控制在几百 MB、按时间分片。

延伸阅读

相关工具