阿里云数据库代金券-阿里云关系型数据库简介

 

阿里云关系型数据库代金券领取

 

谈到关系型数据库,在这个知识日新月异的 TMT  时代,听起来有些古董这个起源于半个世纪以前的 IT 技术,事实上一直处于现代社会科技的核心,支撑着

当今世界绝大多数的商业科技文明。CPU、操作系统、数据库这三大核心领域,基本上就是 IT 时代的缩影,同时也是一切信息化处理、计算力和智能化的基石。

1970  E.F.Codd 发表了一篇里程碑论文A Relational Model of Data for  Large  Shared  Data  Banks,到 80  年代初期支持 SQL  的商用关系型数据库 DB2,Oracle 的面市,以及 90 年代初 SQL-Server 的诞生,都是关系型数据库成功的代表。

时至今日,随着全球互联网的发展,大数据技术的广泛应用,涌现出越来越多的新型数据库,然而关系型数据库仍然占据主导地位。最主要的原因之一就是关系型数据库采用了 SQL 标准,这种高级的非过程化编程接口语言,将计算机科学和易于人类理解认知的数据管理方式完美的衔接在了一起,目前还难以超越。

SQL 语言

SQL(Structured Query Language) 语 言 是 1974 年 由 Boyce 和 Cham-

berlin 提出的一种介于关系代数与关系演算之间的结构化查询语言,其本质是用一种类似于自然语言的关键字和语法来定义和操作数据,进行可编程的数据存储、查询以及管理。

 

这种抽象编程接口,将具体的数据问题与数据的存放、查询实现的细节解耦开来,使得商业业务逻辑以及信息管理的计算模式能够被大量复制和应用,解放了生产力,也极大的促进了商业化关系型数据库自身的发展。

SQL 后来不断发展和丰富来看,SQL 已经成为关系型数据库语言的标准和王者。到今天这种编程语言还没有更加完美的替代品。

 

OLTP

 

1976   年,Jim  Gray    Granularity  of  Locks  and  Degrees  of Consistency  in  a  Shared   DataBase”的论文,正式定义了数据库事务的概念和数据一致性的机制。而 OLTP 是关系型数据库涉及事务处理的典型应用,主要是基本的、日常的事务处理,例如银行交易。


 

事务处理需要遵循 ACID  四个要素来保证数据的正确性,包括原子性Atomic-

 

ity、一致性Consistency、隔离性Isolation和持久性Durability。而衡量

OLTP 处理能力的性能指标主要有响应时间、吞吐率等。

 阿里云数据库

 

开源数据库生态

 

在我们简要的回顾了关系型数据库的历史、地位和发展阶段后,我们不难看到

Oracle、SQL-Server、DB2   等关系型数据库仍然占据着全球商业数据库的主导地位,虽然曾经耳熟能详的 Informix、Sybase 已经淡出大众的视线。

 

然而,从 20 世纪 90 年代开始,另一股推崇知识分享、自由开放的软件精神成为趋势和潮流,尤其以 Linux、MySQL、PostgreSQL  等为代表的开源软件,开始以强大的生命力不断发展壮大,释放出巨大的社会进步力量,这些被自由分享的科技红利,孕育和促进了全球互联网高科技公司的飞速发展。

这是整个人类社会的进步,我们要感谢那些开源软件的斗士们,Richard Stall- man,Linus Torvalds,Michael Widenius 等。当然,最近几年国内涌现出越来越多积极参与到开源主流社区的中国公司,也在不断地将技术分享回馈给开源世界。

根据 DB-engines  网站的最新统计,不难发现,当把开源数据库 MySQL  PostgreSQL 加在一起,开源数据库就已经超越了商业数据库 Oracle,成为世界上最流行的关系型数据库。阿里云华东云服务器怎么样?如何选择?

 

支付宝转账赞助

支付宝扫一扫赞助

微信转账赞助

微信扫一扫赞助

留言与评论(共有 0 条评论)
   
验证码: