benchmarks 基准测试模块
cloud 对接亚马逊和谷歌云的模块
core 核心包,主要包括druid的基础组件定义
dev 开发者需要关注的内容
distribution 发布描述,dockerfile的创建开发等
docs 文档
examples druid的目录文件事例(bin/conf/quickstart)
extendedset 扩展集合 conciseSet
extensions-contrib 社区贡献的扩展插件
ambari-metrics=emitter 监控指标扩展插件
auto-manage-segment 自动合并segment的扩展插件(自定义)
azure-extensions 从微软的azure获取数据的插件
cassandra-storage 从开源分布式nosql: cassandra数据库中拉取数据的插件
cloudfiles-extensions 从云存储文件上获取数据的插件
distinct 实时计算字符串精准去重插件(自定义)
distinctcount 计算uv的插件
graphite-emitter 向graphite发送指标的插件
influx-extensions 解析influxDB行协议的插件
influx-emitter 通过http向influx发送druid指标
kafka-emitter 此扩展直接使用 JSON 格式向 Apache Kafka 发出 Druid 指标
materialized-view-maintenance 物化视图插件存储
materialized-view-selection 物化视图插件查询
momentsketch 矩阵草图聚合器
moving-average-query 窗口聚合器
opentsdb-emitter 向opentsdb发送指标的插件
prometheus-exporter 普罗米修斯监控指标的插件(自定义)
redis-cache
sqlserver-metadata-storage 使用sqlserver存储元数据的插件
statsd-emitter 向statsd发送druid指标的插件
tdigestsketch 聚合函数
thrift-extensions
time-min-max 时间最大最小聚合器
unique 精准去重插件(快手)
virtual--columns
extensions-core 核心扩展插件
avro-extensions 为实时和离线摄入提供avro解析器插件
datasketchs 近似uv聚合器插件
druid-basic-security 访问元数据的基本控制插件
druid-bloom-filter 布隆过滤器插件
druid-kerberos 使用kerberos进行身份验证的插件
ec2-extensions
google-extensions
hdfs-storage
histogram
kafka-extraction-namespace
kafka-indexing-service
kinesis-indexing-service
lookups-cached-global
lookups-cached-single
mysql-metadata-storage
orc-extensions
parquet-extensions
postgresql-metadata-storage
protobuf-extensions
s3-extensions
simple-client-sslcontext
stats
hll hyperloglog
indexing-hadoop hadoop离线摄入
indexing-service
processing 计算模块,包括查询和segment存储
server 后端核心计算模块
services 各个服务的运行启动
sql 采用calcite生成sql和api的关系
web-console web模块
详细的解析可以参见:Index of /docs/latest/development
如上如有错误解释还请指出,谢谢~