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