课程名称:1.1 A Brief History of Distributed Database (分布式数据库发展简史)
学习时长:10
课程收获:
了解了数据库的发展历程,从传统的OLTP型数据库到NewSQL数据库,以及各种类型数据库所解决的问题。到HTAP数据库的诞生
课程内容:
- 传统关系型数据库特点:使用SQL进行交互;单机结构;主要服务于OLTP请求
- 分布书中间件:主要用于解决单机存储和计算无法满足大量业务
- 数据仓库:主要用于解决海量数据的存储和分析的需求
- NoSQL:解决了高可用和可扩展性,但放弃了事务和关系模型
- NewSQL:不仅拥有NoSQL的高可用和可扩展性,同事保留了ACID事务特性
- HTAP:同时满足OLTP和OLAP的数据库