NoSQL咨詢公司Solid IT運營的DB-Engines.com(數(shù)據(jù)庫引擎)網(wǎng)站的人員創(chuàng)建了一個跟蹤系統(tǒng)以確定訪問其網(wǎng)站的最流行的數(shù)據(jù)庫系統(tǒng)??梢钥隙ǖ氖羌坠俏臄?shù)據(jù)庫以及MySQL和微軟的SQL Server目前仍處在領(lǐng)先地位,遠遠領(lǐng)先于其他的數(shù)據(jù)庫。但是,從2012年開始,甲骨文的排名以及SQL Server的排名一直在下降。
DB-Engines圖表中的排名不是由下載數(shù)量、安裝數(shù)量和其它直接的指標確定的。相反,排名是根據(jù)一系列與趨勢有關(guān)的數(shù)據(jù)分析確定的,如網(wǎng)站上提到的次數(shù)、技術(shù)討論、求職廣告等等。統(tǒng)計結(jié)果每個月都進行更新。這個統(tǒng)計結(jié)果不要求更準確,它也沒有打算成為更準確的數(shù)據(jù)。這個統(tǒng)計結(jié)果就是要提供未來的趨勢。
如果甲骨文和SQL Server在下滑,那么誰在增長?答案是MySQL。這并不讓人們感到意外。MySQL是排名前三位的數(shù)據(jù)庫軟件中唯一的一個開源軟件,并且具有諷刺意味的是,它是一個甲骨文的項目。其他經(jīng)常提到的開源軟件數(shù)據(jù)庫Postgres目前排名第四位,并且是上升的趨勢,不過,其排名遠遠低于SQL Server。
MariaDB的排名情況如何?MariaDB是MySQL的一個社區(qū)分支,旨在進一步擺脫甲骨文的控制。MariaDB的排名是32位,但是上升的速度很快。排名前10位的數(shù)據(jù)庫軟件中最讓人感到意外的是微軟Access。雖然Access的整個趨勢是下降的,但是,通過用它編寫的大量的傳統(tǒng)的解決方案,Access保持了前10位的排名。
在排名前10位的數(shù)據(jù)庫軟件中,只有MongoDB和Cassandra是非關(guān)系數(shù)據(jù)庫軟件。前者的背后是一家有重要價值的公司并且使用它可以做許多事情;后者是一個迅速趕上來的重要的NoSQL解決方案。這兩個數(shù)據(jù)庫都引起了人們新的興趣,人們都說它們有很好的未來。
雖然整個情況是開源軟件解決方案正處在上升的趨勢,但是,這并不意味著排行榜中的專有數(shù)據(jù)庫會在一夜之間消失。例如,Access的堅持就是一個跡象,表明擁有大規(guī)模用戶群的任何產(chǎn)品都會生存很長時間。