商用數據庫 VS 開源數據庫,你站那一隊?

SQL MySQL 甲骨文公司 雲計算 IT168企業級 IT168企業級 2017-08-29

1950年,當時一家名叫的 計算機推出了一種一秒鐘可以輸入數百條記錄的,從而引發了的革命。這次革命被現代人認為是數據庫的起源。隨著信息技術的發展和數據井噴式增長,企業對數據庫提出了更高的要求,這也造就了數據庫領域百花齊放的格局。

商用數據庫和開源數據庫領域是數據庫領域的兩大山脈,為了搶佔更多的市場份額,雙方之間的戰爭從未止息。近日DB-Engines發佈了2017年7月份的數據庫系統排名榜單,我們就從這個榜單來分析一下商用數據庫與開源數據庫目前的戰況如何。

1. Oracle與MySQL的王者之爭

2017甲骨文數據庫雲技術大會上,甲骨文公司副總裁及雲平臺事業部總經理吳承楊曾幽默的調侃:” 甲骨文的數據庫在全球的排名一直都是第一,可以說獨孤求敗多年,等第二位等了幾十年了也沒有等到。”的確,Oracle獨佔鰲頭、MySQL千年老二這樣的格局多年未曾改變。

商用數據庫 VS 開源數據庫,你站那一隊?

上圖是從2016年1月以來,Oracle和MySQL的收益情況,從上圖中我們可以看出,在這17個月中,Oracle收益為正的月份只有兩個,而MySQL的盈利月份卻有9個。很顯然,Oracle和MySQL在盈利情況走上了不同的道路,我們有理由相信MySQL戰勝Oracle可能只是時間問題。

2. 商用嚴防死守,開源短時間內難以突破

Oracle、MySQL、MS SQL Server是大家公認的數據庫三大巨頭,從DB-Engine指數也可以看出這三大數據庫和其他數據庫並不是一個量級的。它們之中只有MySQL是開源數據庫,在Oracle和SQL Server的嚴防死守中,日子並不好過。

商用數據庫 VS 開源數據庫,你站那一隊?

從上圖可以看到,近段時間Oracle的流行度一直在下降,而MySQL整體上則是保持著上升趨勢,在2017年8月的榜單中,MySQL與Oracle僅差27.5分。如果你認為開源數據庫已經追趕上了,那麼就太天真了。其後,還有一個SQL Server在堵截,,而且從圖表中可以看出它在這一兩年一直處於上升趨勢。

雖然MySQL的表現不錯,但是無奈開源數據庫青黃不接,後面沒有給力的同伴,所以在Oracle和SQL Server的把持下,開源數據庫想要取得突破還是很有難度,也需要時間的積累。

3. 中堅力量的比拼,開源數據庫更為可靠

DB-Engines中目前有 331個不同的數據庫管理系統,其中開源數據庫有165個,商業數據庫有166個,雙方可謂旗鼓相當。

商用數據庫 VS 開源數據庫,你站那一隊?

從上圖中可以看出早在2013年雙方的差距還是很大的,但是隨著時間的流逝,雙方差距不斷縮小,2017年8月的DB-Engine排行榜中,商用數據庫的人氣為53.7%,開源數據庫的人氣為46.3%。

在巨頭之爭中落於下風的開源數據庫,為什麼能夠在總排名上找回場子呢?這就要歸功於開源數據庫的中堅力量。

商用數據庫 VS 開源數據庫,你站那一隊?

商用數據庫 VS 開源數據庫,你站那一隊?

從上圖中我們可以看出相對較新的系統類型開源數據庫佔比較大,如Wide Column Stores、Graph DBMS、Time Series DBMS、Document Stores,而商用數據庫佔比較大的系統類型是Multivalue DBMS、 Object Oriented DBMS 、Native XML DBMS等等。而增長率較大的是開源數據庫佔比多的系統類型,商用數據庫佔比較大的系統類型都伏在底端,增長率不高。

寫在最後:

總體來講,開源數據庫與商用數據庫在總比分上是在不斷靠近,雙方平分秋色可能只是時間問題。但是,開源數據庫在巨頭數據庫領域還需多做努力。

相關推薦

推薦中...