# HTAP 技术

__*HTAP*__
__*OLTP*__
__*OLAP*__

![left](./student-guide/diagram/HTAP_zh_001_20220512.png)

-------------------------------------------------------------
2005 年,Gartner 提出了 HTAP（Hybrid transactional/analytical processing,在线事务处理/在线分析处理数据库）这一概念,并在 2014 年,Gartner 对 HTAP 数据库给出了明确的定义,HTAP 数据库需要同时支持 OLTP 和 OLAP 场景。

首先,OLTP 业务的特点可以概括为:

1. 一般采用行存,支持实时更新。

2. 支持高并发,对于一致性要求高。

3. 每次查询少量数据。

其次,OLAP 业务的特点可以概括为:

1. 一般采用列存,批量更新较多。

2. 并发数低。

3. 每次操作大量数据。

比如,我们日常的支付、转账属于 OLTP 业务,报表和实时统计属于 OLAP 业务。HTAP 指的就是可以同时支持 OLTP 和 OLAP 场景的数据库技术。