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

课程名称:【TiDB 4.0 PCTA 学习笔记】- 1.1 A Brief History of Distributed Database (分布式数据库发展简史)

学习时长:

课程收获:分布式数据库发展简史

课程内容:

90年代以前,主要是单机结构,特点是使用SQL来交互,所有的数据是共享磁盘、CPU和网络的;主要是为OLTP请求来服务的。
(OLTP:联机交易,以小的事务小的查询为主)
典型的有
image

2000年开始互联网爆发,中间件挡在业务服务和数据服务之间,大数据概念兴起;同时基于OLAP的数据库出现,依然使用SQL语言进行交互,大多是分布式的
(OLAP:联机分析处理系统,数据仓库 着重于处理海量数据的分析需求)

同一时代,NoSQL兴起,使用key-value API和数据库交互,拥有高可用和可拓展性
image

2010s,NewSQL类型的数据库出现,尝试在实现SQL和事物的基础上,提供不逊于NoSQL的高可用、可拓展和高性能分布于数据库

HTAP:混合事务分析处理;同时满足OLTP及OLAP

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