浅析数据库的历史

发表于 2年以前  | 总阅读数:649 次

1、1960-IDS

让我们把时钟拨回到上世纪 60 年代,美国通用电气公司(General Electric Company,以下简称 GE)创造了早期的基于网状模型的数据库系统 Integrated Data Store,简称 IDS。

IDS 性能较好,在当时也被用于工业领域,在 1969 年,GE 将自己的计算机业务卖给了 Honeywell 这家公司。

IDS 的主要开发者是一个叫 Bachman 的人,因为其在数据库方向的发明,他在 1973 年获得了图灵奖。

当时的主要计算机开发语言叫做 COBOL(Common Business Oriented Language),于是 Bachman 和其他人参与制定了计算机访问数据系统的标准,叫做 CODASYL。

这个标准主要制定了网状模型,以及 tuple-at-a-time 的查询方式。

网状模型(Network Model)使用有向图来表示实体与实体之间的关系。

这种结构逻辑复杂,不利于查询数据,后来逐渐被关系型数据模型取代。

2、1960-IBM IMS

同样是在 60 年代,蓝色巨人 IBM 研发了基于层级结构模型的数据库系统 Information Management System,简称 IMS。

IMS 最初的研发目的是为了来自阿波罗登月计划的订单。

层次模型(Hierarchical Model)使用树形结构来表示实体之间的关系。

这种结构比较符合人的直观思维,从上至下,每个节点只能有向下的子节点。

3、1970-Relational Model

时间来到了 1970 年代,在层次和网状模型的标准下,IBM 的工作人员会因为数据库的结构表更而不断地重写代码,这非常的浪费人力。

一个名叫 Ted Codd,在 IBM Research 工作的人,提出了几个规范,来避免这种情况。

这几个规范分别是:

  • 存储数据在简单的数据结构中
  • 能够通过高级语言来访问数据
  • 上层不用关心数据物理存储的细节

为了使数据库脱离应用,成为一个更加独立的系统,避免数据库的变更影响到上层应用,Codd 提出了关系型模型。

关系型模型(Relational Model)是沿用至今的数据库模型,已经事实上基本成为了行业标准。

关系模型基于二维表,每个实体都被映射为一张表,每个实体之间可以通过表中的记录进行关联。

基于关系型模型,在 1970 年代诞生了三个主要的数据库系统,分别是由三位数据库界的远古大神开发的。

System R—来自 IBM Research 部门,主要开发者 Jim Gray Ingres—这是 PostgreSQL 的前身,伯克利大学,主要开发者 Stonebraker Oracle—拉里·埃里森(Larry Ellison),Oracle 公司的总裁

4、1980-Relational Model

到了 80 年代,数据库仍然是关系型模型及相关数据库蓬勃发展的阶段。

IBM 在 1983 年发表了至今仍广泛应用的数据库系统 DB2。 由于 IBM 在 System R 和 DB2 均使用了 SQL,于是他们将 SQL 制定成为了访问数据库的行业标准。

Oracle 和 Ingres 均完成了商业化,并且这时期还有很多其他的商业化数据库,例如 Informix、Sybase、Teradata 等,但是数据库市场主要被 Oracle 占据。

Stonebraker 回到了伯克利大学,并且创建了一个新的数据库系统 Postgres,其含义是 Ingres 之后(post)的系统。

5、1990-Boring Days

90 年代,在数据库设计方面并没有太大的变化,这段时期可能看起来比较的无聊(Boring),但是仍然有一些值得关注的事情。

微软进入了数据库市场,他们 fork 了 Sybase 系统,并且创造了自己的数据库系统 SQL Server。

MySQL 出现,主要由 Michael Widenius 开发,MySQL 这个名字主要源于他女儿(My)。

Postgres 系统支持了标准 SQL,于是它的名字也演化成了现在为人熟知的 PostgreSQL。

SQLite 也在在这个时期开始开发,并成为如今流行的嵌入式数据库系统。

6、2000-Data Warehouse

在 2000 年代,针对特殊的应用场景,OLAP 类型的数据库开始出现了。

这种类型的数据库主要用于构建数据分析类型的数据仓库(Warehouse),并且大多是分布式部署,以列存为主。

这时期主要的产品有 Greenplum、Vertica、MonetDB 等。

7、2000-NoSQL

同样是在 2000 年代,人们发现一些场景下,数据库的可扩展性、高可用特性更加的重要,而并不怎么依赖于关系型数据库(不需要事务,不需要标准 SQL),于是诞生了很多 NoSQL 数据库。

他们的主要特征有:

  • 非关系型的数据模型,例如文档型、Key/Value,Graph 等
  • 不提供 ACID 的事务保证
  • 自定义的 API,没有标准的 SQL
  • 通常是开源的

这时期 NoSQL 数据库的主要产品有 HBase、DynamoDB、MongoDB、Redis 等。

8、2010-NewSQL

到了 2010 年代,为了兼容 NoSQL 的高可用、高性能,同时又不丢弃传统数据库的 ACID 事务等特性,诞生了一批被称为 NewSQL 的数据库系统。

它们的特征主要是:

  • 基于关系模型,支持标准 SQL
  • 分布式

这类数据库的鼻祖应该是 Google Spanner,随后基于此,诞生了一些著名的分布式 NewSQL 数据库,例如 CockroachDB、YugaByte、TiDB。

9、2010-HTAP System

还是在 2010 年代,为了兼容 OLTP 和 OLAP 类型的数据库系统,出现了一种 HTAP(Hybrid Transactional-Analytical Processing) 类型的数据库。

这类数据库的特征是,既能兼容 OLTP 数据库的高性能,执行 SQL 查询,并且能够像数据仓库(Data Warehouse)那样进行大规模的数据分析。

其主要数据库有 HyPer、MemSQL、SAP HANA 等。

10、2010-Cloud System

在 2010 年代,还开始出现了一些运行在云上的数据库系统,这类数据库需要从一开始就适配云环境,提供类似 Database-as-a-service(DBaaS)的服务。

最著名的产品例如 snowflake、Amazon REDSHIFT 等。

11、2010-Graph&Timeseries Database

除了传统的关系型数据库,前面已经提到了一些 NoSQL 数据库,在大约 2010 年代,诞生了一些其他类型的 NoSQL 数据库。

例如 Graph Database(图数据库)、Timeseries Database(时序数据库)等。

图数据库比较知名的产品有 neo4j、TigerGraph、Nebula Graph 等。

时序数据库比价知名的产品有 InfluxDB、Timescale、TDengine 等。

12、Conclusion

随着硬件技术、应用场景等不断的变化,最近的这些年,在不同的领域,不同的应用方向,诞生了很多不同类型的数据库。例如多模数据库(Multi-Model)、区块链数据库(Blockchain)、流式处理数据库(Streaming)等等。

数据库行业呈现出了百花齐放的格局。

这也造就了这些年资本市场对于数据库行业的垂青,数据库创业也火的一塌糊涂。

未来数据库会朝着什么样的方向发展,会呈现出什么样的格局呢,让我们拭目以待吧。

本文由哈喽比特于2年以前收录,如有侵权请联系我们。
文章来源:https://mp.weixin.qq.com/s/VGGilo-B0xfknglE-rwhJQ

 相关推荐

刘强东夫妇:“移民美国”传言被驳斥

京东创始人刘强东和其妻子章泽天最近成为了互联网舆论关注的焦点。有关他们“移民美国”和在美国购买豪宅的传言在互联网上广泛传播。然而,京东官方通过微博发言人发布的消息澄清了这些传言,称这些言论纯属虚假信息和蓄意捏造。

发布于:1年以前  |  808次阅读  |  详细内容 »

博主曝三大运营商,将集体采购百万台华为Mate60系列

日前,据博主“@超能数码君老周”爆料,国内三大运营商中国移动、中国电信和中国联通预计将集体采购百万台规模的华为Mate60系列手机。

发布于:1年以前  |  770次阅读  |  详细内容 »

ASML CEO警告:出口管制不是可行做法,不要“逼迫中国大陆创新”

据报道,荷兰半导体设备公司ASML正看到美国对华遏制政策的负面影响。阿斯麦(ASML)CEO彼得·温宁克在一档电视节目中分享了他对中国大陆问题以及该公司面临的出口管制和保护主义的看法。彼得曾在多个场合表达了他对出口管制以及中荷经济关系的担忧。

发布于:1年以前  |  756次阅读  |  详细内容 »

抖音中长视频App青桃更名抖音精选,字节再发力对抗B站

今年早些时候,抖音悄然上线了一款名为“青桃”的 App,Slogan 为“看见你的热爱”,根据应用介绍可知,“青桃”是一个属于年轻人的兴趣知识视频平台,由抖音官方出品的中长视频关联版本,整体风格有些类似B站。

发布于:1年以前  |  648次阅读  |  详细内容 »

威马CDO:中国每百户家庭仅17户有车

日前,威马汽车首席数据官梅松林转发了一份“世界各国地区拥车率排行榜”,同时,他发文表示:中国汽车普及率低于非洲国家尼日利亚,每百户家庭仅17户有车。意大利世界排名第一,每十户中九户有车。

发布于:1年以前  |  589次阅读  |  详细内容 »

研究发现维生素 C 等抗氧化剂会刺激癌症生长和转移

近日,一项新的研究发现,维生素 C 和 E 等抗氧化剂会激活一种机制,刺激癌症肿瘤中新血管的生长,帮助它们生长和扩散。

发布于:1年以前  |  449次阅读  |  详细内容 »

苹果据称正引入3D打印技术,用以生产智能手表的钢质底盘

据媒体援引消息人士报道,苹果公司正在测试使用3D打印技术来生产其智能手表的钢质底盘。消息传出后,3D系统一度大涨超10%,不过截至周三收盘,该股涨幅回落至2%以内。

发布于:1年以前  |  446次阅读  |  详细内容 »

千万级抖音网红秀才账号被封禁

9月2日,坐拥千万粉丝的网红主播“秀才”账号被封禁,在社交媒体平台上引发热议。平台相关负责人表示,“秀才”账号违反平台相关规定,已封禁。据知情人士透露,秀才近期被举报存在违法行为,这可能是他被封禁的部分原因。据悉,“秀才”年龄39岁,是安徽省亳州市蒙城县人,抖音网红,粉丝数量超1200万。他曾被称为“中老年...

发布于:1年以前  |  445次阅读  |  详细内容 »

亚马逊股东起诉公司和贝索斯,称其在购买卫星发射服务时忽视了 SpaceX

9月3日消息,亚马逊的一些股东,包括持有该公司股票的一家养老基金,日前对亚马逊、其创始人贝索斯和其董事会提起诉讼,指控他们在为 Project Kuiper 卫星星座项目购买发射服务时“违反了信义义务”。

发布于:1年以前  |  444次阅读  |  详细内容 »

苹果上线AppsbyApple网站,以推广自家应用程序

据消息,为推广自家应用,苹果现推出了一个名为“Apps by Apple”的网站,展示了苹果为旗下产品(如 iPhone、iPad、Apple Watch、Mac 和 Apple TV)开发的各种应用程序。

发布于:1年以前  |  442次阅读  |  详细内容 »

特斯拉美国降价引发投资者不满:“这是短期麻醉剂”

特斯拉本周在美国大幅下调Model S和X售价,引发了该公司一些最坚定支持者的不满。知名特斯拉多头、未来基金(Future Fund)管理合伙人加里·布莱克发帖称,降价是一种“短期麻醉剂”,会让潜在客户等待进一步降价。

发布于:1年以前  |  441次阅读  |  详细内容 »

光刻机巨头阿斯麦:拿到许可,继续对华出口

据外媒9月2日报道,荷兰半导体设备制造商阿斯麦称,尽管荷兰政府颁布的半导体设备出口管制新规9月正式生效,但该公司已获得在2023年底以前向中国运送受限制芯片制造机器的许可。

发布于:1年以前  |  437次阅读  |  详细内容 »

马斯克与库克首次隔空合作:为苹果提供卫星服务

近日,根据美国证券交易委员会的文件显示,苹果卫星服务提供商 Globalstar 近期向马斯克旗下的 SpaceX 支付 6400 万美元(约 4.65 亿元人民币)。用于在 2023-2025 年期间,发射卫星,进一步扩展苹果 iPhone 系列的 SOS 卫星服务。

发布于:1年以前  |  430次阅读  |  详细内容 »

𝕏(推特)调整隐私政策,可拿用户发布的信息训练 AI 模型

据报道,马斯克旗下社交平台𝕏(推特)日前调整了隐私政策,允许 𝕏 使用用户发布的信息来训练其人工智能(AI)模型。新的隐私政策将于 9 月 29 日生效。新政策规定,𝕏可能会使用所收集到的平台信息和公开可用的信息,来帮助训练 𝕏 的机器学习或人工智能模型。

发布于:1年以前  |  428次阅读  |  详细内容 »

荣耀CEO谈华为手机回归:替老同事们高兴,对行业也是好事

9月2日,荣耀CEO赵明在采访中谈及华为手机回归时表示,替老同事们高兴,觉得手机行业,由于华为的回归,让竞争充满了更多的可能性和更多的魅力,对行业来说也是件好事。

发布于:1年以前  |  423次阅读  |  详细内容 »

AI操控无人机能力超越人类冠军

《自然》30日发表的一篇论文报道了一个名为Swift的人工智能(AI)系统,该系统驾驶无人机的能力可在真实世界中一对一冠军赛里战胜人类对手。

发布于:1年以前  |  423次阅读  |  详细内容 »

AI生成的蘑菇科普书存在可致命错误

近日,非营利组织纽约真菌学会(NYMS)发出警告,表示亚马逊为代表的电商平台上,充斥着各种AI生成的蘑菇觅食科普书籍,其中存在诸多错误。

发布于:1年以前  |  420次阅读  |  详细内容 »

社交媒体平台𝕏计划收集用户生物识别数据与工作教育经历

社交媒体平台𝕏(原推特)新隐私政策提到:“在您同意的情况下,我们可能出于安全、安保和身份识别目的收集和使用您的生物识别信息。”

发布于:1年以前  |  411次阅读  |  详细内容 »

国产扫地机器人热销欧洲,国产割草机器人抢占欧洲草坪

2023年德国柏林消费电子展上,各大企业都带来了最新的理念和产品,而高端化、本土化的中国产品正在不断吸引欧洲等国际市场的目光。

发布于:1年以前  |  406次阅读  |  详细内容 »

罗永浩吐槽iPhone15和14不会有区别,除了序列号变了

罗永浩日前在直播中吐槽苹果即将推出的 iPhone 新品,具体内容为:“以我对我‘子公司’的了解,我认为 iPhone 15 跟 iPhone 14 不会有什么区别的,除了序(列)号变了,这个‘不要脸’的东西,这个‘臭厨子’。

发布于:1年以前  |  398次阅读  |  详细内容 »
 目录