What is Druid
- a data store designed for high-performance slice-and-dice analytics (“OLAP”-style) on large data set
常见用途
name | 用途 |
---|---|
Clickstream analytics | |
Network flow analytics | |
Server metrics storage | |
Application performance metrics | |
Digital marketing analytics | |
Business intelligence / OLAP |
Druid 主要的特点
futures | 特性 |
---|---|
Columnar storage format | |
Scalable distributed system | |
Massively parallel processing | |
Realtime or batch ingestion | |
Self-healing, self-balancing, easy to operate | |
Cloud-native, fault-tolerant architecture that won’t lose data | |
Indexes for quick filterin | |
Approximate algorithms | |
Automatic summarization at ingest time |
架构
组件和服务
组件
- Coordinator
- Overlord
- Broker
- Router
- HIstorical
- MiddleManager
服务
- Master
- Query
- Data