TiDB 4.0 PCTA 学习笔记】- 1.1 A Brief History of Distributed Database (分布式数据库发展简史)@ 2班+台霏蕃

TiDB 4.0 PCTA 学习笔记】- 1.1 A Brief History of Distributed Database (分布式数据库发展简史)

学习时长:2h

课程收获:

数据库发展至今的历史,回顾了各种数据库的特点。

课程内容:

RDBMS:关系型数据库,以行和列的形式存储数据,这种形成称为表类似于excel的表格。通过key建立表之间的关系。 代表:mysql,oracle
storage engine: B- tree, Lsm-tree
ex: B-tree: innoDB,LMDB,wiredtiger
Lsm-tree: levelDB,wiredtiger
Why choose nosql?
无论多么好的独立机器都会被cpu, io, capacity所限制。
feature of nosql:
weak consistancy
eventual consitancy

ex: GFS(google file system)
Mapreduce
Bigtable
随着近年来的数据量的急剧增长,nosql开始了迅速的发展。

2010后发展出了newsql
NewSQL 是对各种新的可扩展/高性能数据库的简称,这类数据库不仅具有对海量数据的存储管理能力,还保持了传统sql等特性。
Tidb 便是这种类型的数据库

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