DB-Engines 發(fā)布了 2016 年 12 月份的數(shù)據(jù)庫(kù)排名。
本月排名對(duì)比于11月份,前十名的排位都沒(méi)有發(fā)生變化,但對(duì)比于去年,除了穩(wěn)坐三甲寶座的Oracle 、MySQL 和 Microsoft SQL Server ,以及排在第六名的DB2外,其他的數(shù)據(jù)庫(kù)的排名都發(fā)生了變化。其中 PostgreSQL 超越 MongoDB 成為第四,Cassandra 超越 Microsoft Access 成為第七,Redis 超越 SQLite 成為第九。而第11-20名的數(shù)據(jù)庫(kù)排名幾乎都發(fā)生了變化。
具體情況請(qǐng)看前 20 名排名情況:
完整排名請(qǐng)看這里:http://db-engines.com/en/ranking
作為今年最后一個(gè)月的排行榜,2016年全球數(shù)據(jù)庫(kù)的排名基本塵埃落定,下面文章將從前五名的趨勢(shì)圖縱觀其近年來(lái)的變化趨勢(shì):
No.1 Oracle
Oracle 最終在 2016 年末保住了在數(shù)據(jù)庫(kù)界的領(lǐng)先位置,以1404.40的得分蟬聯(lián)冠軍。但是相比于去年12月,Oracle 的得分下降了93.15,根據(jù) Oracle 近年來(lái)的變化趨勢(shì)圖看來(lái),其得分自去年12月份起就急速下降,目前已低于歷史最低分值,而峰值是在2013年11月,得分達(dá)到1617.192,當(dāng)時(shí)市場(chǎng)份額曾是隨后4個(gè)廠商之和。
No.2 MySQL
同屬甲骨文公司的 MySQL 最終以1374.41的得分保持著亞軍的位置,得分較去年增加了75.87,跟第一名 Oracle 的差距已縮小至 30 分!根據(jù) MySQL 近年來(lái)的變化趨勢(shì)圖看來(lái),其得分自15年9月起就呈大幅度增長(zhǎng)趨勢(shì),雖然在近幾個(gè)月有小的波動(dòng),但這兩個(gè)月的比分又回復(fù)到歷史最高水平,并且仍有不斷增長(zhǎng)的趨勢(shì)。
No.3 Microsoft SQL Server
Microsoft SQL Server 最終以1226.66的得分保持第三的位置,得分較去年增加了 103.50 分,是前三甲中分?jǐn)?shù)增幅最大的。根據(jù) Microsoft SQL Server 近年來(lái)的變化趨勢(shì)圖看來(lái),其得分在前些年達(dá)到了峰值,隨后整體呈下降趨勢(shì),今年分值又逐漸回復(fù)到原來(lái)的水平,也在不斷增長(zhǎng)中。
除了穩(wěn)坐三甲寶座的Oracle 、MySQL 和 Microsoft SQL Server 外,位列第四、五位的PostgreSQL 和 MongoDB 同樣值得一提,這兩者在數(shù)據(jù)庫(kù)中越來(lái)越占據(jù)著不可忽視的地位。在12月份的排名中得分分別為330.02分和328.68分。
根據(jù) PostgreSQL 和 MongoDB 近年來(lái)的變化趨勢(shì)圖看來(lái),兩者一直呈上升趨勢(shì),自2014年7月后開(kāi)始難分上下,幾個(gè)回合之后 MongoDB 以微弱的優(yōu)勢(shì)處于領(lǐng)先地位,而就在上個(gè)月的排名中 PostgreSQL 再次超越 MongoDB。
其他數(shù)據(jù)庫(kù)詳細(xì)趨勢(shì)請(qǐng)看這里:http://db-engines.com/en/ranking_trend
DB-Engines的排名主要根據(jù)5個(gè)因素來(lái)進(jìn)行:Google以及Bing搜索引擎的關(guān)鍵字搜索數(shù)量、Google Trends的搜索數(shù)量、Indeed網(wǎng)站中的職位搜索量、LinkedIn中提到關(guān)鍵字的個(gè)人資料數(shù)以及Stackoverflow上相關(guān)的問(wèn)題和關(guān)注者數(shù)量。
這份榜單分析旨在為數(shù)據(jù)庫(kù)相關(guān)從業(yè)人員提供一個(gè)技術(shù)方向的參考,其中涉及到的排名情況并非基于產(chǎn)品的技術(shù)先進(jìn)程度或市場(chǎng)占有率等因素。無(wú)論排名先后,選擇適合與企業(yè)業(yè)務(wù)需求相比配的技術(shù),才是最重要的。