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

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

学习时长:

10 min

课程收获:

了解数据库发展简史(包含分布式数据库)

课程内容:

按照时间维度简要介绍了数据库发展历史
上世纪90年代
主要是单机数据库活跃的时代,它们通过SQL来处理OLTP

2000左右
互联网业务兴起,高并发业务决定单机数据库已经不再适合,部分公司开始自研中间件实现分库分表,还是用于处理OLTP

2000s
数据量暴增,兴起”大数据“概念,解决海量数据的存储与分析,主要是通过编程语言实现,并非使用SQL

2000s
基于SQL的数据仓库,特点是分布式,按列存储,用于处理OLAP

2000s
NoSQ出现,区别与传统数据库,放弃事务,使用k-v操作,分布式架构,实现高性能,高可用

2010s
NewSQ出现,在SQL的基础上提供不逊于NoSQL的高扩展高性能高可用

2010s
HTAP概念,同一款数据库既能满足OLTP请求,也能满足OLAP请求
TiDB 就是一款这样的数据库

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