【TiDB 4.0 PCTA 学习笔记】- 1.1 分布式数据库发展简史@1班 - 江坤

课程名称:课程版本(101)+ 1.1 A Brief History of Distributed Database (分布式数据库发展简史)

学习时长:

15min

课程收获:

学习数据库发展各阶段的基本知识和背景,以及数据库发展中的需求和改变。

课程内容:

Old days (20th century)

  • SQL语言
  • 单机数据库/共享磁盘网络
  • 只适用于OLTP
  • PostgreSQL, MySQL, SQL Server

数据库中间件(2000s)

  • ShardingSphere , Vitess

大数据平台(2000s)

  • 不支持SQL
  • 使用MR处理
  • Hadoop

OLAP数据库(2000s)

  • 支持SQL
  • 分布式/shared nothing
  • 列存
  • OLAP 分析
  • Greenplum,monetDB

NoSQL(2000s)

  • KV API
  • 不支持事务
  • 高可靠
  • 高性能
  • 分布式/shared nothing
  • MongoDB, HBase, Cassandra

NewSQL(2010s)

  • 支持SQL
  • 分布式/shared nothing

HTAP(2010s)

  • OLTP
  • OLAP

TiDB

  • 支持SQL
  • OLAP & OLTP
  • 分布式/shared nothing
  • 高性能
  • 高可用

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

1 个赞