DB-Engines 数据库流行度排行榜发布了12月份的数据,先来看一下完整的榜单,排名前二十如下:
可以看到,12月榜单的前二十名和上个月的对比变化不大,而且大部分数据库的分数都保持着上升的趋势。
前 20 名排行中有哪些亮点:
Oracle和Microsoft SQL Server 出现大幅度下滑,本月Oracle下滑了17.89分,Microsoft SQL Server下滑了11.21分,成为排行榜中300多号数据库中跌幅最大的两个数据库
第四名的PostgreSQL,每个月的涨幅基本保持在20分以上,可以说是最争气的数据库了
本月出现变动的只有18和20名,FileMaker从20名上升到18名;SAP Adaptive Server从18名掉到了20名。
Oracle持续下滑
榜首 Oracle 的分数虽然连续两个月都出现较大的下滑,都快突破2018年的最低点了,即便如此还是稳居第一。
任何一直关注Oracle的人都会知道,甲骨文董事长兼首席技术官拉里·埃里森(Larry Ellison)喜欢在主题演讲时向亚马逊(AWS)开炮,这已经成为一种惯例。
不过亚马逊也不甘示弱,在11月29日AWS 的大会上,AWS表示:到今年年底,几乎所有在甲骨文(Oracle)上运行的亚马逊数据都将在亚马逊数据库上运行。不知道是否是个原因导致Oracle下滑。
PostgreSQL活力不减
PostgreSQL 本月再度增长 20.39分,同比去年8月增长近75.21%。是所有数据库中增长幅度最大的数据库,不过和第三名的差距还是很大的,要超过Microsoft SQL Server可不是短期内能够实现的。
DB-Engines 排名的数据依据 5 个不同的因素:
- Google以及Bing搜索引擎的关键字搜索数量
- Google Trends的搜索数量
- Indeed网站中的职位搜索量
- LinkedIn中提到关键字的个人资料数
- Stackoverflow上相关的问题和关注者数量
这份榜单分析旨在为数据库相关从业人员提供一个技术方向的参考,其中涉及到的排名情况并非基于产品的技术先进程度或市场占有率等因素。无论排名先后,选择适合与企业业务需求相比配的技术,才是最重要的。