当前位置:首页 > 天道酬勤 > 正文内容

sql是关系型数据库吗(关系型数据库优点)

张世龙2021年12月21日 21:53天道酬勤1190

企业需要什么样的数据库? 根据时间和环境的不同,答案可能会不同。

关系数据库仍然是主流

数据库的概念诞生于20世纪60年代。 到了70年代,关系模式诞生了。 80年代的关系数据库逐渐成为全社会的信息基础设施。 2000年初,随着互联网的发展,并发访问量达到了100万到2000万的水平,但传统的商业数据库越来越难以容纳和处理这样大量的数据量和访问量。 从2006年开始,大量新的非关系型数据库如雨后春笋般涌现,整个数据库行业掀起了空前盛大的NoSQL革命。

虽然非关系数据库在一段时期内引起了很大的反响,但关系数据库却发展了几十年。 至今仍是社会整体的信息基础设施,登载着社会整体重要度最高、访问次数最多的数据。 但是,基本上关系数据库的市场结构没有大的变化。 前几个霸主至今仍占统治地位。 例如,众所周知的Oracle数据库、SQL服务器、DB2等。

历史上,关系型数据库是被判处死刑最多的数据库,现在不仅没有死,还发挥着新的活力。 从数据库流行度的趋势来看,截至2013年,排名前三的是关系型数据库,非常稳定。

根据Gartner的报告,全球数据库市场巨大,其中关系型数据库2018年达到375亿美元,仍将保持10%的高速增长,预计2020年全球市场规模将达到459亿美元。 中国关系型数据库市场预计2020年将达到20亿7千万美元。

关系数据库之所以经久不衰,日益强大,就是因为其价值。 蚂蚁金服研究员陷入昏迷的钢笔认为关系数据库主要有两个价值。 一是满足数据库的ACID特性,即原子性、一致性、隔离性、持久性,支持APP开发,简化APP开发的复杂性。 二是SQL语法接近自然语义,开发者写的代码对业务人员很容易理解,代码可读性和维护性非常高,沟通成本有所降低。

近两年来,国内数据库市场尤为热烈,不少厂商发布了自研国产数据库,而关系数据库是各厂商的主力目标,蚂蚁金服的OceanBase就是其中的代表。 但是,与传统数据库相比,为了应对业务复杂性和快速迭代带来的挑战,关系数据库也在不断发展,在体系结构级别从集中式向分布式转变。

体系结构更改:从集中式到分布式

从90年代到本世纪初是关系数据库的大发展时期,由IOE构建了封闭的集中型架构体系,以Oracle数据库、SQL Server、DB2为中心的商业关系数据库成为了企业数据库那个时候能用数据库的不是有钱人而是贵,基本上是银行和电信企业。

传统的集中式体系结构在稳定性和可用性方面有天然优势,同时缺点也很明显,可扩展性差。 传统企业访问的终端有限,银行、政企的业务系统都是为内部人员使用的,扩展性方面的短板还不足以构成挑战。 但是,随着互联网特别是移动互联网的发展,业务系统除了内部人员的使用外,还必须支持大量移动终端的访问请求,数据指数级增长带来的高并发性,使得集中式体系结构面临挑战。

2009年,阿里巴巴率先倡导“不含IOE”,以消除业务系统对IBM小外形规格、Oracle数据库和EMC存储的过度依赖。 进行了业务系统的服务化和分布式改造,2010年,阿里巴巴/蚂蚁金服启动了OceanBase分布式关系型数据库项目。

近十年来,国内去“o”的呼声不断,随着去“o”,体系从集中化向分散化发展。 构建单一、大型的集中服务和存储的方法可扩展性有限,无法支持企业的持续前进。 分散化是未来。 火热的云计算带来了对更大数据库的需求。 云已经是大势所趋,云与分布式架构相协调。

目前,国内数据库“o”与云的道路相距甚远。 例如,传统金融业,特别是传统银行的业务系统大多仍然依赖IOE构建的集中式架构,数据库搭载了非常重要的业务系统,因此是最难迁移的基础软件之一。 银行出于稳定性和合规等各方面的考虑,特别对分布式体系结构的可用性、可靠性表示怀疑,在选型时往往较为谨慎。 但是,许多银行出于业务需求,开始着手改造分布式架构和云迁移。

去年OceanBase在TPC-C上夺冠,向世界证明了分布式数据库在性能、可靠性、可用性方面也可以与集中式数据库媲美。 目前,OceanBase除了支持蚂蚁金服自身的业务、阿里巴巴集团双十一的流量考验外,还支持数十家商业银行、金融机构的业务。

ocean base 2.2版是支持2019年天猫双11大促成的稳定版本,用于TPC-C测试,也是获得TPC-C性能排名第一的版本。 与2.0版相比,2.2版添加了许多与MySQL和Oracl兼容的点功能

e两种模式的里程碑版本,OLTP性能相比2.0版本提升50% 以上。

现在一场突如其来的疫情,让企业经营者们正经历着最特殊的开年。在这次全民抗“疫”中,科技企业提供了众多强有力的技术支撑,助力企业停业不停工。

2月19日—2月26日 ,蚂蚁金服开展“共战‘疫情’,技术破局”数字课堂线上直播。邀请资深专家从“云原生”、“研发效能”、“数据库”三方面分享蚂蚁金服的实践经验并在线答疑。在线看大会就来阿里云云栖号,进入蚂蚁数字直播间。

直播课在2月24日和2月25日特设两场关于OceanBase 2.2 版本的直播,由蚂蚁金服OceanBase团队解决方案架构师庆涛为大家带来分享。针对异地容灾多活、在线机房搬迁和在线数据迁移等场景解析OceanBase的完整解决方案。将为观众介绍OceanBase 2.2版本的部署和安装指南,手把手带你搭建一个高可用的OceanBase 2.2数据库集群。也将针对用户使用OceanBase 2.2版本过程中可能会遇到运维和开发方面的难点和疑问,为大家详细解读从资源管理、集群管理、租户管理,再到监控告警、备份恢复等运维过程中的全部知识点。

此外,这次直播内容还将带领大家探索Oracle和MySQL租户,并体验数据迁移、数据同步等实践操作,帮助用户从开发和运维层面实际体验OceanBase 2.2版本的核心能力。

据了解,OceanBase 2.2 版本已于近期正式上线官网,登陆OceanBase官网即可免费获取。OceanBase 2.2版本是成功支撑2019年天猫双11大促的稳定版本,同时也是用于TPC-C测试且荣登TPC-C性能榜首的版本。此次全新上线的OceanBase 2.2版本也是同时兼容MySQL以及Oracle两种模式的里程碑版本。

扫描二维码推送至手机访问。

版权声明:本文由花开半夏のブログ发布,如需转载请注明出处。

本文链接:https://www.zhangshilong.cn/work/26604.html

分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。