【TiDB 4.0 PCTA 学习笔记】- 1.1分布式数据库发展简史@3班 於亚雄

课程名称: 1.1 A Brief History of Distributed Database (分布式数据库发展简史)

学习时长:30分钟

课程收获:

了解数据库演化过程

课程内容:

传统数据库:应对简单业务,1.sql查询,2.单机处理,3.处理OLTP请求
此类数据库包括:Mysql,postgresql,sqlserver等

数据库中间件:为了应对更加复杂的业务,通过中间件的方式(分库分表)间接优化数据库性能

数据仓库:应对大数据时代海量数据的业务,不支持sql语句,通过map/redure方式完成数据操作

OLAP数据库:处理海量数据分析业务,通过sql语句操作,分布式数据库,列式存储

NoSql数据库:key/value存储方式,实现高可用,但无事务机制,无关系模型

NewSql: OLTP型数据库,具备传统关系型数据库的优势,也就是支持sql语言,事务机制,也具备高可用的优势

HTAP:混合事务分析处理,既能满足OLTP事务处理,又能满足OLAP的数据仓库的处理,具备高可用的优势
TIDB属于典型的HTAP类型数据库