- 支持对小规模的 OLTP 式的数据进行高效查询。
- 支持低延迟地对大批量的(异构)数据进行快速即席查询。
- 支持对超大规模数据进行可靠的 ETL 处理。
整体架构:
交互式执行模式
所谓的交互式执行模式很容易理解:用户是“在线等”的,因此要求响应时间要短,F1 Query内部对于这种执行模式使用的都是完全基于内存的流式执行策略的。
Centralized Execution
对于中心化的执行,接到这个请求的 F1 Server 直接就执行掉了, 因为这种请求处理的数据量不大,对于资源的要求不高,因此 F1 Server 内部其实是以单线程的 pull-based 模式来执行的: