铜仁市论坛

首页 » 分类 » 分类 » 当数据库遇上流计算流数据库的诞生
TUhjnbcbe - 2021/4/3 20:49:00
北京哪里有治疗白癜风的医院 http://m.39.net/pf/bdfyy/bjzkbdfyy/
数据库发展回顾

数据库作为现代软件系统的基石,人们对它的研究由来已久,虽然到目前为止数据库领域已经先后产生过四位图灵奖得主,但是今天它仍然是计算机科学中最具活力和创新的领域之一。自上世纪70年代EdgarF.Codd提出关系模型以来,以IBMSystemR为原型的关系数据库迅速发展,并在众多行业应用中取得成功,甚至直到今天,关系数据库仍然是数据库市场的绝对主流。

随着进入21世纪以来,由于互联网的兴起和蓬勃发展,传统的关系数据库开始难以满足快速发展的互联网业务的需求。在这样的背景下,轰轰烈烈的NoSQL运动揭开序幕,开启了数据库系统从关系数据库的一枝独秀到多种数据库系统百花齐放、百家争鸣的时代。这期间诞生了非常多优秀的数据库系统,包括但不限于:

以MongoDB,CouchDB为代表的文档数据库

以HBase,Cassandra为代表的宽列数据库

以GoogleSpanner为代表的分布式强一致的关系数据库,包括其开源实现CockroachDB,TiDB

以ApacheDruid,ClickHouse为代表的基于列式存储的分析型数据库

以InfluxDB,TimescaleDB为代表的时序数据库

以Elasticsearch为代表的全文索引数据库

以Neo4j为代表的图数据库

图1:db-engines上统计的各类数据库的数量

(图源:

1
查看完整版本: 当数据库遇上流计算流数据库的诞生