DB-Engines排行榜排出了目前最聚人氣的資料庫管理系統,該排行榜分析了市場上200多個不同型別的資料庫。其排行規則是根據它們在Google和Bing上搜尋出的結果數目、Google Trends上的搜尋次數、Indeed上的職位數目、LinkedIn中提到的次數、Stackoverflow上的提問以及回覆的數量,這五大因素作為依據所排出的最新榜單。

據榜單可知,處於榜首的資料庫仍然是Oracle,其次就是MySQL和Microsoft SQL Server 分別位居二三名。可見,它們三個資料庫以絕對的優勢霸佔著市場中最多的使用者。直至本月,在前十名當中,排名有最大變化的是Redis,它已成功超越SQLite,現據第9位。在前二十名中,Elasticsearch、HBase、Neo4j在三月份都有所上升。

screencapture-db-engines-com-en-ranking-1457065747069

(想知道DB-Engines更多排名,請點選
在排行的前20名資料庫系統中,包含了傳統關係型資料庫和NoSQL系統。我們不難發現,排名靠前的資料庫都是被傳統關係型資料庫所霸佔,但是在前20名以外的前100名中,絕大多數依然以NoSQL資料庫佔主導,MongoDB很顯然成為了如今最流行的檔案儲存資料庫,並且NoSQL資料庫將會在以後越來越普及。

下圖是每個資料庫人氣度的變化趨勢:

1457066054-4372-

從上圖可看出,除了傳統關係型資料庫無明顯的變化幅度,在NoSQL系統中都有明顯的變化。DB-Engines排行榜每月會更新一次,其中NoSQL系統佔據前十的席位雖然很少,但是我們從目前流行趨勢可以預想到,在將來NoSQL系統的人氣將會越來越高。