加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

一文汇报你全天下头部的开拓者都在行使什么数据库

发布时间:2019-08-24 02:14:38 所属栏目:编程 来源:IT技术管理那些事儿
导读:作为一名IT行业从颐魅者,着实从客岁已经隐约约约感受到数据库的有变革,只是没有想到变得这么快。本年的一些工作实其着实地给了某些数据库重击,假如早年往某数据库照旧喊喊,然后该用还用,本年从传统规模刮起的去某数据库的风,已经开始了,而且后头的乌
副问题[/!--empirenews.page--]

作为一名IT行业从颐魅者,着实从客岁已经隐约约约感受到数据库的有变革,只是没有想到变得这么快。本年的一些工作实其着实地给了某些数据库重击,假如早年往某数据库照旧喊喊,然后该用还用,本年从传统规模刮起的去某数据库的风,已经开始了,而且后头的乌云密布也看得见。

最近看一篇海外的开源产物提供厂商的一篇笔墨,首要是在扣问了他的几百位客户后得出了下图中的2019年纪据库的行使趋势。

一文汇报你全天下最顶级的开拓者都在行使什么数据库

从图中可以看出,MySQL以38.9%的行使率高居榜首,其次是MongoDB(24.6%)、PostgreSQL(17.4%)、Redis(8.4%)和Cassandra(3.0%)。在这些数据库中,Oracle仅占1.8%,而CouchDB、Berkeley DB、Microsoft SQL Server、Redshift、Firebase、Elasticsearch 整合后的影响力和用户的总和仅为2.4%。

但该观测陈诉却与DB-engine排名趋势风行度陈诉截然不同,Oracle数据库在此陈诉中排名第一,不外笔者以为,任何笔墨都是也许是偏颇或有倾向性的,每小我私人看完后都也许有本身的设法,或认同或阻挡,就犹如最近最热的一句话“民气中的私见是一座大山,任你怎么全力休想搬动”。

一文汇报你全天下最顶级的开拓者都在行使什么数据库 一文汇报你全天下最顶级的开拓者都在行使什么数据库

MySQL 如故是排名第一的免费开源数据库,占开源数据库行使量的 30% 以上。这并不稀疏,按照 DB-Engines,MySQL 多年来一向保持在这个位置。按照笔者多年来的从业履历,我以为MySQL数据库确实配得上这个排名,缘故起因如下。

1.完全开源

MySQL最强盛的上风之一在于他的数据库打点体系(DBMS,Database Management System)是一个开源体系。虽然,开源并不料味着免费,它照旧有很多付费成果。可是开源的特点给以用户可以按照本身必要修改DBMS的自由。 MySQL回收了GPL(General Public License),这意味着授权给用户可以阅读,修改和优化源代码,这样纵然是免费版的MySQL的成果也足够强盛。这也是MySQL云云受接待的缘故起因之 一。

2.快速更新和用户友爱

在其他数据库(譬喻Orcale、MSSQL Sever)更新迟钝的时辰,MySQL很少让他的用户守候。每当新的版本出来之后,MySQL城市成为大大都处事器的首要数据库。Linux web处事器已经成为此刻web处事器的主流,MySQL在linux处事器上面也获得了普及的应用。

3.WebsitePanel,phpMyAdmin 和MySQl的黄金组合

对付初学者来说,通过假造主机商提供的websitepanel节制面板进修MySQL是一个很不错的要领。用户不只可以寓目许多视频教程来进修行使 MySQL,还可以行使PhpMyAdmin通过web方法打点数据库。

PostgreSQL 以 13.4% 的开源数据库用户比例位居第二,紧随厥后的是 MongoDB,占 12.2%,位列第三。

假如你常常惠顾某些网站,可能大型公家号,你应该知道本年最热的工作有两个,postgresql和大数据,本年算是postgresql在中国的开始成长的元年,知道的人和行使的人也越来越多。

一文汇报你全天下最顶级的开拓者都在行使什么数据库

按照DB-engine数据库风行榜宣布的数据表现,Oracle与MySQL与客岁对比都发生了必然的退步,唯独postgresql泛起上升趋势,比客岁同月份进步了85.18%,这进一步声名数据库规模正在涌现出更多的新气愤力,与之前将全部鸡蛋都放在一个篮子里的传统计策对比,IT行业的事变者正在行使多种数据库来支持他们的产物,大都据库范例的行使在已往10年呈现了爆炸式增添。

在我们的观测中,险些有一半现实上行使不止一种范例的数据库来支持他们的应用措施,而不是单个数据库,行使多个数据库的比例为44.3%,行使一个数据库的比例为55.7%,他们喜好的数据库组合如下。

一文汇报你全天下最顶级的开拓者都在行使什么数据库

此刻,让我们细心研究一下在单个应用措施中最常用的数据库范例。

在下面的图表中,左边列中的数据库暗示该数据库范例的样本量,上面列出的数据库暗示与该数据库范例组合的百分比。蓝色表现的单位格暗示 100% 的陈设组合,而黄色暗示 0% 的组合。

因此,如下面的数据库组合热图所示,MySQL 是我们与其他数据库范例团结最频仍的数据库。可是,固然其他数据库范例常常与 MySQL 一路行使,但这并不料味着 MySQL 陈设老是行使另一种数据库范例。这可以在 MySQL 的第一行看到,其颜色为浅蓝到黄色,对比之下,MySQL 第一列的颜色要和暗示 100% 组合的蓝色的匹配度高很多。

用玄色边框突出表现的单位格暗示仅操作这一种数据库范例的陈设,个中仅行使 MySQL 的单位格占陈设总数的 23%。

一文汇报你全天下最顶级的开拓者都在行使什么数据库

着实,这些数据也较量精准的反应了海内的环境,从2005年开始,IT企业在数据库的成长偏向上就已经有了一些变革。

2007年开始阿里巴巴的IT开销史无前例,一度成为IBM、Oracle中国的标杆客户,淘宝、阿里巴巴B2B和付出宝等公司,98%以上的软件体系和营业都是回收Oracle数据库提供数据处事。2009年淘宝更是上了环球排名前几位的大RAC集群,听说昔时有16个节点。天天早上CPU照旧跑到98%。换句话来说,三年几万万买Oracle产物+处事也没步伐支撑阿里生长的速率,只能开启自研模式,于是就有了Oracle全面转向MySQL的历程。

拆分Oracle数据库+Hadoop着实也可以撑一撑,可是这样的话,还要向Oracle购置更多的License(再花几万万,不是没钱,是即便费钱也不能彻底办理题目)。因此,阿里巴巴B2B将中文站压力和数据容量最大的Offer数据库,乐成从Oracle数据库+IBM小型机+EMC2存储装备,迁徙到MySQL数据库+PC Server的模式,以是淘宝2013年下线了最后一个Oracle,2014年付出宝买卖营业替代了Oracle,2016年付出宝总账全面用OceanBase替代Oracle。

成长趋势:

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读