当前位置:   article > 正文

快速了解:数据库的分类,OLTP、OLAP与HTAP

快速了解:数据库的分类,OLTP、OLAP与HTAP

争取一篇文章能讲明白一个知识点。

 

一、概述

我们常用的SQL数据库一般是OLTP。那么数据库有哪些分类呢?

一般有3种:OLTP、OLAP与HTAP

如果上面这张图看懂了,下面可以不用看了。

 

二、详细描述

下面简单介绍3种类型的数据库的定义、特点与差异。

 

2.1 OLTP

联机事务处理过程 OLTP(On-Line Transcation Processing)。OLTP是传统的关系型数据库的主要应用,我们平时接触比较多的都属于这一类型。

OLTP支持大量并发用户定期添加和修改数据。系统可能有若干条DML语句需要并发执行,一般都是高可用的在线系统,Select 语句的执行量每秒几千甚至几万个。系统关心实时与并发。一般看其每秒执行的Transaction以及Execute SQL的数量。

所以,实时性是需要考虑的。逻辑读就尤为重要,逻辑读总量受到两方面因素影响:

逻辑读总量 = 单个语句的逻辑读(执行速度)  *  执行次数
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/572584
推荐阅读
相关标签
  

闽ICP备14008679号