数据库的小历史

(moved) (moved to the git repo)

数据库的发展是一个很自然的过程,是一个工具不断进化以满足人类需求的案例。下面小记一下:

文件阶段。一般认为这是最早的数据库形式。当然,也是最麻烦的。

层次型数据库。这个我就一直没搞懂过,暂时也不打算去花时间了。

关系型数据库(RDBMS)。这个一发展起来,就称为数据库的主流,目前的关系型数据库产品相当多:MySQL, Oracle, MS SQL Server, DB2, and etc..

NoSQL 数据库。这是最近几年才兴起的,主要是超级海量的数据用传统的 RDBMS 难以处理。目前的 NoSQL 产品也非常多,如:mongodb, redis, hbase, ElasticSearch 等等,各有各的用途,在工业界使用非常广泛,并不局限于大公司。