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

课程名称:课程版本(101/201/301)+ 课程名称

学习时长:10

课程收获:

从单机数据库到分布式数据库 从OLTP到HTAP的发展

课程内容:

1.OLTP:联机交易系统,小的事务,小的查询,单记数据库,共享CPU、磁盘,使用SQL交互
举例:Mysql、postgresql、SQLServer
2.数据库中间件:分库分表
3.大数据发展:HDFS、Hadoop 使用编程语言,基于MapReduce框架处理数据
4.OLAP:联机分析处理系统,数据仓库,着重于处理海量数据,使用SQL语言交互,分布式,按列存储,独立CPU、磁盘、内存、网络
5.NoSQL:kv模型、无事务支持、搞性能、高可用、分布式,redis
6.NewSQL:事务支持、不逊于nosql高可用和高性能、分布式存储
7.HTAP:混合事务分析处理(OLTP & OLAP)既能像NewSQL一样可以处理OLTP请求,又能像数据仓库执行OLAP请求 – TIDB就是这样一款数据库(高性能、高扩展性)

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