DB-Engines:關(guān)系型數(shù)據(jù)庫的爭霸賽
在 DB-Engines 的排名上,Oracle 和 MySQL 兩個(gè)產(chǎn)品長期霸占了前兩名的位置,而且 MySQL 也屬于甲骨文公司的陣營,一個(gè)商用、一個(gè)開源,倚天屠龍,似乎無有可與爭鋒者。
在***的排名數(shù)據(jù)上(2017年5月),Oracle和MySQL雖然分列***和第二位,但是分?jǐn)?shù)較上月都有所下降,而Microsoft SQL Server一直是唯一具有追隨潛質(zhì)的產(chǎn)品:
針對(duì)排行的變化,DB-Engines 的專家 Paul Andlinger 做了一個(gè)分析報(bào)告,題為:Oracle數(shù)據(jù)庫帝國中的爭霸戰(zhàn)(The struggle for the hegemony in Oracle's database empire)。
在這個(gè)報(bào)告中,有兩個(gè)圖表,可以看到排名前三位的數(shù)據(jù)庫產(chǎn)品的積分情況,從趨勢(shì)上可以看出,在2015年9月之前,Oracle 和 SQL Server 的趨勢(shì)是呈現(xiàn)同比下滑的趨勢(shì),同期 MySQL 的走勢(shì)平穩(wěn)。而自2015年9月之后,MySQL 和 SQL Server 都呈現(xiàn)出明顯的上升趨勢(shì),Oracle 在次期間持續(xù)下滑。
從趨勢(shì)上看,MySQL 在這個(gè)榜單上超越Oracle數(shù)據(jù)庫是遲早的事,而且這一時(shí)點(diǎn)可能很快到來。在MySQL和Oracle的互有起伏的同時(shí),SQL Server 似乎從中受益,低調(diào)的吸引用戶的關(guān)注。
第二張圖表展示了 Oracle 和 MySQL 的積分相關(guān)性,往往,兩者具有對(duì)立的趨勢(shì),也就是說:當(dāng)Oracle上升,MySQL下降,反之亦然。
在未來,我想Oracle公司需要謀求的是:兩者共同增長,彼此促進(jìn)。
從中國區(qū)來看,在2014~2015年,正是國內(nèi)去IOE的高峰,會(huì)對(duì)商用產(chǎn)品的采用帶來影響。而Oracle的Database 12.2直至2017年3月才發(fā)布,也是行業(yè)內(nèi)Oracle的聲音較低的原因之一。
綜合考量各方面的因素,2017 年 Oracle Database 12.2 的發(fā)布,加上 Oracle Public Cloud在中國區(qū)的落地,個(gè)人判斷 2017 年 Oracle 數(shù)據(jù)庫的流行度將大幅攀升。
下圖來自 北喬峰 和 姜承堯 發(fā)布的『中國數(shù)據(jù)庫排行榜』的四月份數(shù)據(jù),這個(gè)榜單和DB-Engines的排行類似,不錯(cuò)SQL Server和前兩者的積分差距加大,這說明在中國Oracle和MySQL更加流行。
有競爭,更精彩,我們一起來期待這場Oracle關(guān)系數(shù)據(jù)庫的爭霸賽的未來。