DB-Engines新的年度流行度排行榜出爐,2021年1月度排行榜上前三甲分別為Oracle、MySQL和Microsoft SQL Server,這三者的名次已經(jīng)穩(wěn)定長達(dá)10年之久。在可以預(yù)見的5年之內(nèi),前三強的位置仍然不會改變。
在新的年度,Oracle積分下降2.66分,MySQL下降3.40分,SQL Server則下降6.85分。前十名增長最高的是2020的年度數(shù)據(jù)庫PostgreSQL,增長了4.65分??傮w上,前十位的數(shù)據(jù)庫產(chǎn)品,平穩(wěn)度過了新年。
從前三甲的趨勢來看,自2013年9月MySQL超越了SQL Server之后,名次再未改變。手握商業(yè)和開源最受歡迎的兩大產(chǎn)品,在數(shù)據(jù)庫領(lǐng)域,Oracle仍然是最大的贏家。
在11名至20名之中,有兩大數(shù)據(jù)庫產(chǎn)品值得注意,分別是MariaDB和Azure SQL Database。
MariaDB增長迅速,三年間將問鼎十強:MariaDB積分已經(jīng)達(dá)到了93.79分,如果將其記入MySQL,則MySQL的流行度是要超過榜首的Oracle,事實上MySQL已經(jīng)成為關(guān)系型數(shù)據(jù)庫中的無冕之王。而MariaDB也僅僅比第10名的Cassandra低約25分,在未來2~3年,MariaDB將會躋身10強。
下圖是Cassandra和MariaDB的增長曲線,前者走平和略降,后者仍然保持增長:
Azure SQL Database增1.5倍,云數(shù)據(jù)庫增長迅猛:微軟的Azure SQL Dadatae最早是SQL Server的云版本提供,后來擴展到更廣泛的數(shù)據(jù)庫支持。在2020年獲得了跳躍式的增長,自2020年1月的28分,增長到現(xiàn)在的71分,同比猛增43分。這說明了云數(shù)據(jù)庫的增長迅猛。在中國,阿里云的PolarDB云數(shù)據(jù)庫同樣成績引人矚目。云數(shù)據(jù)庫的發(fā)展是全球化趨勢。
在DB-Engines流行度排行榜上,另外一個如彗星般崛起的產(chǎn)品是Snowflake,目前排在37位,同比增長13.29分:
從Snowflake的趨勢曲線可以看出,其積分完全來自2020年9月之后的增長,從3分左右到現(xiàn)在的15分,5倍躍遷僅僅四個月,這就是明星產(chǎn)品IPO之后帶來的行業(yè)影響力。
最后,我們看一下關(guān)系型數(shù)據(jù)庫的前10名,MariaDB和Azure SQL Database都已經(jīng)躋身前十:
這是一個數(shù)據(jù)庫新舊交替的時代,于不變中體驗暗流和創(chuàng)新,新的產(chǎn)品正在慢慢走上歷史舞臺!