【IT168评论】昨日,DB-Engines发布了2016年DBMS榜单,其中DBMS状元由Microsoft SQL Server摘得,榜眼为MySQL,探花则为PostgreSQL。从这个排名中,我们不难看出,虽然有很多人在宣扬NoSQL会碾压RDBMS,但是这个情况并没有出现,相反RDBMS依然活得很好,并且会一直活得很好。
相信对于数据库管理人员来说DB-Engines并不陌生,DB-Engines每个月都会参照多个因素如搜索引擎、趋势变化等发布数据库流行度数据。虽然DB-Engines并不能权威的代表数据库的好坏,但是它也在一定程度上反映了一款数据库的流行趋势,尤其对数据库管理人员很有指导意义。
DB-Engines表示Microsoft SQL Server在过去几年的排名一直起伏不定,但是在2016年成功超越Oracle排在了年度积分榜的首位。实现这一目标的两大助推力分别是SQL Server 2016和Linux版本,另外SQL Server在岗位需求方面也表现得十分强劲,在LinkedIn、搜索引擎、Google趋势和StackOverflow等方面都取得了比较好的成绩。
2016年6月,SQL Server 2016正式发布版本,它对内存数据的支持实现了百倍提升,借助于内存列存储和先进的分析方法,用户可以部署更为高级的分析和机器学习模型;允许通过T-SQL与Hadoop直接对接;有效整合了JSON与R语言,可以对服务器数据直接使用R语言进行查询;Always Encrypted能够让数据即使是在交易处理和查询的阶段也始终处于加密状态。
尽管SQL Server 2016推出了Linux版本,但是微软加入Linux基金会这一举动还是让我们大吃一惊。双方牵手之后,微软宣布在Linux上首次公开预览SQL Server,至此开发人员可以在Linux,Windows,Docker或Mac上构建应用程序,并将其部署到本地或云中。
早些年间,大家都是闭门造车,各干各的,但是随着共享精神的出现和传播,人们开始认识到个人力量远比不上群体力量,所以就有了开源的出现。经过一段时间的发展,开源已渐渐成为风潮,就连曾经跳脚大骂“Linux是毒瘤”的微软如今也加入到了Linux基金会中。
这次DB-Engines年度DBMS的评选再次证明了开源的人气不灭,前三甲中MySQL和PostgreSQL都是开源数据库。
MySQL位列第二其实笔者并不惊讶,因为它从2016年伊始就表现出了强劲的上涨趋势,虽然中间有所回落,但是最后几个月还是基本保持在高水平。对于MySQL今年的上佳表现,DB-Engines认为是得益于它的金主Oracle,Oracle消除了用户在收购之后对MySQL发展可能停滞不前的担忧,另外,MySQL新版本和功能的频繁发布也为其加分不少。
笔者认为2016年虽然不能称为开源数据库完胜的一年,至少也为开源数据库打了一剂强心针。PostgreSQL主要贡献者Simon Riggs表示:“很高兴能够看到PostgreSQL在DB-Engines中始终名列前茅,这也启示我们世界上最先进的开源数据库是完全能力吸引人们远离商业数据库。”
【江湖人士】(jhrs.com)原创文章,作者:江小编,如若转载,请注明出处:https://jhrs.com/2018/2660.html
扫码加入电报群,让你获得国外网赚一手信息。