天天看點

DB-Engines: 2016 年全球資料庫排名塵埃落定

db-engines 釋出了 2016 年 12 月份的資料庫排名。

本月排名對比于11月份,前十名的排位都沒有發生變化,但對比于去年,除了穩坐三甲寶座的oracle 、mysql 和 microsoft sql server ,以及排在第六名的db2外,其他的資料庫的排名都發生了變化。其中 postgresql 超越 mongodb 成為第四,cassandra 超越 microsoft access 成為第七,redis 超越 sqlite 成為第九。而第11-20名的資料庫排名幾乎都發生了變化。

具體情況請看前 20 名排名情況:

DB-Engines: 2016 年全球資料庫排名塵埃落定

作為今年最後一個月的排行榜,2016年全球資料庫的排名基本塵埃落定,下面文章将從前五名的趨勢圖縱觀其近年來的變化趨勢:

no.1 oracle

oracle 最終在 2016 年末保住了在資料庫界的領先位置,以1404.40的得分蟬聯冠軍。但是相比于去年12月,oracle 的得分下降了93.15,根據 oracle 近年來的變化趨勢圖看來,其得分自去年12月份起就急速下降,目前已低于曆史最低分值,而峰值是在2013年11月,得分達到1617.192,當時市場佔有率曾是随後4個廠商之和。

DB-Engines: 2016 年全球資料庫排名塵埃落定

no.2 mysql

同屬甲骨文公司的 mysql 最終以1374.41的得分保持着亞軍的位置,得分較去年增加了75.87,跟第一名 oracle 的差距已縮小至 30 分!根據 mysql 近年來的變化趨勢圖看來,其得分自15年9月起就呈大幅度增長趨勢,雖然在近幾個月有小的波動,但這兩個月的比分又回複到曆史最高水準,并且仍有不斷增長的趨勢。

DB-Engines: 2016 年全球資料庫排名塵埃落定

no.3 microsoft sql server

microsoft sql server 最終以1226.66的得分保持第三的位置,得分較去年增加了 103.50 分,是前三甲中分數增幅最大的。根據 microsoft sql server 近年來的變化趨勢圖看來,其得分在前些年達到了峰值,随後整體呈下降趨勢,今年分值又逐漸回複到原來的水準,也在不斷增長中。

DB-Engines: 2016 年全球資料庫排名塵埃落定

除了穩坐三甲寶座的oracle 、mysql 和 microsoft sql server 外,位列第四、五位的postgresql 和 mongodb 同樣值得一提,這兩者在資料庫中越來越占據着不可忽視的地位。在12月份的排名中得分分别為330.02分和328.68分。

根據 postgresql 和 mongodb 近年來的變化趨勢圖看來,兩者一直呈上升趨勢,自2014年7月後開始難分上下,幾個回合之後 mongodb 以微弱的優勢處于領先地位,而就在上個月的排名中 postgresql 再次超越 mongodb。

DB-Engines: 2016 年全球資料庫排名塵埃落定

db-engines的排名主要根據5個因素來進行:google以及bing搜尋引擎的關鍵字搜尋數量、google trends的搜尋數量、indeed網站中的職位搜尋量、linkedin中提到關鍵字的個人資料數以及stackoverflow上相關的問題和關注者數量。

這份榜單分析旨在為資料庫相關從業人員提供一個技術方向的參考,其中涉及到的排名情況并非基于産品的技術先程序度或市場占有率等因素。無論排名先後,選擇适合與企業業務需求相比配的技術,才是最重要的。