在之前的博客,我们了解了2种不同的数据库分类方法,如下:
数据库的三种分类说明:Shared Everthting / Shared Nothing / Shared Disk
https://www.cndba.cn/dave/article/4583数据库的三种分类说明:SQL / NoSQL / 分布式NewSQL
https://www.cndba.cn/dave/article/4579
实际上,从数据库处理事务的类型,也可以分成三类:OLAP / OLTP / HTAP。其中OLAP / OLTP 存在的概念较早.
- 联机事务处理OLTP(on-line transaction processing)
OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。
OLTP 系统强调数据库内存效率,强调内存各种指标的命令率,强调绑定变量,强调并发操作;
联机分析处理OLAP(On-Line Analytical Processing)
OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
OLAP 系统则强调数据分析,强调SQL执行市场,强调磁盘I/O,强调分区等。HTAP(Hybrid Transaction AnalyticalProcessing)
HTAP是数据库技术领域的新名词,是在线事务(On-Line Transaction Processing)和在线分析(Online AnalyticalProcessing)合称简写。即(HTAP=OLAP +OLTP),既可以在线交易事务,又可以在线实时分析。
版权声明:本文为博主原创文章,未经博主允许不得转载。