【TiDB 4.0 PCTA 学习笔记】- 1.1 A Brief History of Distributed Database (分布式数据库发展简史)@3+邵伟

课程名称:

1.1 A Brief History of Distributed Database (分布式数据库发展简史)

学习时长:

20min

课程收获:

了解了分布式数据库的发展历史及各个发展阶段中的需求和变化

课程内容:

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

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

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

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

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

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

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

学习过程中参考的其他资料