# TiDB 的 HTAP 架构

![`smart`](TiDBHTAP_aa_002_20220512.png)

-------------------------------------------------------------
图中的变化是TiFlash被添加到存储集群，TiFlash节点加入Raft Learner模式的Multi-Raft Group，数据以准实时同步模式同步。数据同步到TiFlash后，将从行格式转换为列格式。

TiFlash相关实现主要包括以下原则：
1. 列存储。
2. 确保TiKV的实时同步。
3. 数据一致性。
4. 智能引擎在TiDB和TiKV之间为查询选择。

除了列存储，TiDB还支持TiFlash上的MPP计算架构，在加速聚合和连接方面发挥了非常明显的作用。
