课程名称:课程版本(101/201/301)+ 课程名称
学习时长:30分钟
课程收获:
- 学习了数据库发发展历史,了解了Tidb的应用场景。
课程内容:
- 数据库发展历史
- 90年代,单机数据库,以mysql,pg,sqlserver为代表
- 2000年代,由于单机数据库处理海量数据的局限性,出现了OLAP数据库,这类数据库的特点是不支持sql,通过MapReduce框架进行交互。列存储,为OLAP服务。典型代表有greenplum,monetdb
- 2000年代,同期出现了nosql数据库,这类数据库的的特点是key-value API,不支持事物,可性能,高可用性,分布式可扩展。典型代表有mongodb, hbase, cassandra.
- 2010年代,随着技术发展,出现了NEW-SQL。既支持OLTP联机交易,又支持OLAP分析处理,这类数据库被称为HTAP数据库,Tidb就是其中的杰出代表。