课程名称:课程版本(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就是这样一款数据库(高性能、高扩展性)