课程名称:101+1.1 A Brief History of Distributed Database(分布式数据库发展简史)
学习时长:
5分钟
课程收获:
- 分布式数据库简单的发展历程
课程内容:
- 单机数据库,如mysql,pg,都为OLTP,共享一切
- 后期为了解决数据量大的问题,出现了数据库中间件实现分库分表,如mycat,vtiess等
- 随后出现了OLAP数据库,来提供分析数据主要是列式存储,如greenplum
- 2010年后,大数据发展,如Hadoop,支持kv存储的nosql出现
- 最近几年发展了一种NewSQL数据库,既支持OLT,又支持OLAP,称之为HALP,TiDB就是这样一种数据库应运而生