1. 前言 Druid 的目标是提供一个能够在大数据集上做实时数据摄入与查询的平台,然而对于大多数系统而言,提供数据的快速摄入与提供快速查询是难以同时实现的两个指标.例如对于普通的RDBMS,如果想要获取更快的查询速度,就会因为创建索引而牺牲掉写入的速度,如果想要更快的写入速度,则索引的创建就会受到限制.而Druid却可以完美的对两者进行结合,本文将对Druid如何实现这种结合做一个简单的介绍. 2. Druid数据流 下图为Druid的数据流,包括数据摄入,元数据,查询,三方面的流程 2.1数…