
2017年过半,笔者整理了今年上半年各大排行榜的数据库变化情况,以及国内外知名互联网公司的数据库使用情况。总体来看,上半年的赛程还是很有看点的,也出现了很多高潮事件,比如MySQL与PostgreSQL的争论;吴承杨提醒不要忽略MySQL也是Oracle的;商用数据库与开源数据库,孰胜孰败等等。
接下来我们来看看具体变化:
根据DB-Engines前六个月的调查结果显示,Oracle、MySQL、Microsoft SQL Server稳稳占据前三名,并且分数远远高于第四名。MongoDB和PostgreSQL一直在争夺第四名的位置,显然PostgreSQL更胜一筹。


不同的排行榜,数据库排名具有很大差异,DB-Engines依据 Google以及Bing等搜索引擎的关键字搜索数量、LinkedIn中提到关键字的个人资料数以及Stackoverflow相关问题和关注数量等做出判断,可信度还是很高的,但似乎没有照顾到国内开发者的选择。
作为商用数据库,Oracle似乎不太受开发者的待见,但很多公司还是偏好于Oracle的,尤其是金融、保险、医疗、电信等行业,对商用数据库的信任和依赖度很高,因此商业数据库并不会死,跟不上时代发展的商业数据库才前途堪忧。前不久的采访中,国内知名互联网公司的技术大咖纷纷表示,商业数据库与开源数据库各有利弊,各有市场,未来依旧会继续共存。
根据DB-Engines的榜单来看,MySQL的分数在步步逼近Oracle,没准今年年底,MySQL就能成为第一。根据StackShare的调查数据显示,MySQL早已是当之无愧的第一,凭借着其开源以及5480个堆栈的优势,成为了最受欢迎的数据库。
根据IT168企业级对国内程序员的调查结果显示,MySQL独占了52%的江山,狠甩第二名好几条街:

数据库领域经过了这么久的厮杀,本以为已经不会出现太大波动,没想到一个PostgreSQL就足以激起千层浪。
今年上半年,PostgreSQL的分数和排名都呈现上升趋势,在前不久JAXenter网站的调查中,甚至排在了第一位,成为了开发者票选的最感兴趣的数据库。国外众多知名科技公司也纷纷站台,比如Travis CI、Reddit、Spotify等。
国内对PostgreSQL的热度倒是一般,有开发者反应是由于国内缺少相关的学习资料和环境,并且用了MySQL那么多年,很难一时之间换掉,不过PostgreSQL在国内的口碑还是不错的,只是用户较少。
国外部分:GitHub采用Mysql数据库;Airbnb采用Mysql,也会使用Hadoop;Yelp采用Mysql和Hadoop;Coursera采用Mysql和Cassandra;Facebook会使用自己开源的MyRocks。
国内部分:阿里巴巴主要采用OcenBase,也会使用MySQL;去哪儿网使用Redis、HBase和MySQL;腾讯使用MySQL,还有部分自研NoSQL;魅族使用Redis、MongoDB和MySQL;京东广告系统选用了Redis、HBase和MySQL等等。
综合来看,不论国内国外,不论公司还是个人,MySQL都是极其得人心的。

SACC2017

SACC2017
作为国内最受欢迎的架构师盛会,2017 第九届中国系统架构师大会 (SACC) 将于将于 2017 年 10 月 19-21 日在北京新云南皇冠假日酒店震撼来袭。
大会以 “云智未来” 为主题,云集国内外顶级专家,围绕云计算、人工智能、大数据、移动互联网、产业应用等热点领域展开技术探讨与交流。本届大会共设置 2 大主会场,18 个技术专场;邀请来自互联网、金融、制造业、电商等多个领域,100 余位技术专家及行业领袖来分享他们的经验;并将吸引 4000 + 人次的系统运维、架构师及 IT 决策人士参会,为他们提供最具价值的交流平台。
点击阅读原文立享6.8折购票优惠~
原文作者:;如有侵权,请联系管理员删除。