我們一起聊聊國產(chǎn)數(shù)據(jù)庫的機遇與挑戰(zhàn)
國產(chǎn)數(shù)據(jù)庫的發(fā)展歷程如下圖所示,很多寫國產(chǎn)數(shù)據(jù)庫歷史的朋友都把國產(chǎn)數(shù)據(jù)庫的起源設(shè)定到1977年的黃山會議,那是中國學術(shù)界對數(shù)據(jù)庫這個專業(yè)技術(shù)的第一次廣泛的討論和交流,確實意義非凡,不過這次會議并不能真正算是國產(chǎn)數(shù)據(jù)庫產(chǎn)業(yè)的起源,只能說是國產(chǎn)數(shù)據(jù)庫技術(shù)的啟蒙。
圖片
從1977年的第一次數(shù)據(jù)庫研討會也就是黃山會議,到1982年薩師煊教授編寫中國第一部數(shù)據(jù)庫教材《數(shù)據(jù)庫系統(tǒng)概論》是中國數(shù)據(jù)庫的啟蒙期,而1989年Oracle進入中國是一個十分重要的事件,我當年正好在南京大學計算機系就讀,在圖書館的演講廳里第一次聽到了Oracle這個陌生的單詞,同時好像被打開了一個全新的世界。冥冥之中似乎有所安排,在十多年后,Oracle成為我謀生的主要手段。
與此同時Sybase、DB2、Informix等耳熟能詳?shù)臄?shù)據(jù)庫產(chǎn)品逐步進入中國市場,在中國的信息化建設(shè)中發(fā)揮了巨大的作用。不過在這些大型關(guān)系型數(shù)據(jù)庫稱雄中國的數(shù)據(jù)庫市場之前,DBASE III/foxbase/foxpro等數(shù)據(jù)庫產(chǎn)品曾經(jīng)雄踞中國數(shù)據(jù)庫市場之首,直至十多年前,證券行業(yè)的數(shù)據(jù)交換格式里,還保留了foxbase交換格式。
1997-1998年期間熱火朝天的電信97工程把大型關(guān)系型數(shù)據(jù)庫應(yīng)用推向了一個新的高度。隨后而來的電信賬務(wù)系統(tǒng)、電信2000、移動BOSS系統(tǒng)等的建設(shè),也是圍繞著大型關(guān)系型數(shù)據(jù)庫開展的。Oracle也正是在哪個時期基本上占據(jù)了中國運營商的數(shù)據(jù)庫市場,從而完成了對中國數(shù)據(jù)庫市場長達30年的統(tǒng)治。
國外商用數(shù)據(jù)庫產(chǎn)品享受到了中國信息化發(fā)展的紅利,也助推了中國信息化的發(fā)展。從時間線上看,國產(chǎn)數(shù)據(jù)庫起步比Oracle進入中國整整晚了10年,雖然一些高校90年代初就開始了數(shù)據(jù)庫管理系統(tǒng)的研究與研發(fā),在90年代初就出現(xiàn)過COBASE這樣的國產(chǎn)RDBMS系統(tǒng)。第一家真正意義上的國產(chǎn)數(shù)據(jù)庫企業(yè)是1999年成立的人大金倉(現(xiàn)已改名中電科金倉),此時Oracle發(fā)布第一個版本的數(shù)據(jù)庫Oracle v2已經(jīng)過去了20年,在前一年Oracle發(fā)布了著名的Oracle 8i。隨后的2000年,武漢達夢成立,一年后,Oracle發(fā)布了Oracle 9i這個具有里程碑意義的版本,至今還有中國用戶在使用這個版本。2004年南大通用成立,推出了第一個真正可用的國產(chǎn)OLAP數(shù)據(jù)庫產(chǎn)品,而隨著2008年神舟通用成立,中國數(shù)據(jù)庫的“老四家”就聚齊了。
國產(chǎn)數(shù)據(jù)庫錯過了2000年代初的信息化大潮,只能眼睜睜看著國外商用數(shù)據(jù)庫廠商在信息化建設(shè)中大殺四方。2008年某能源行業(yè)的央企準備做數(shù)據(jù)庫國產(chǎn)化替代的時候,居然找不到三家可以來投標的國產(chǎn)數(shù)據(jù)庫公司,只找到了達夢和金倉兩個產(chǎn)品。因為在技術(shù)水平、易用性、可靠性等方面存在的差距,在中國信息化發(fā)展最迅猛的十五年里,Oracle等國外商用數(shù)據(jù)庫占據(jù)了絕對的壟斷地位,國產(chǎn)數(shù)據(jù)庫廠商追趕國外友商變得更加困難。
雖然錯過了最佳的發(fā)展期,國產(chǎn)數(shù)據(jù)庫又迎來一個新的窗口期。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,開源技術(shù)、開放平臺的低成本為遇到資金瓶頸的企業(yè)信息化帶來了新的解決方案。隨著大數(shù)據(jù)應(yīng)用、云計算的高速發(fā)展,數(shù)據(jù)庫市場也發(fā)生了翻天覆地的變化。隨之而來的2010年-2019年數(shù)據(jù)庫行業(yè)風起云涌的時代,在去“IOE”理念的推動下,大量的用戶在考慮如何找到Oracle的廉價替代者。
這種大趨勢也理所當然地為了國產(chǎn)數(shù)據(jù)庫帶來了新的發(fā)展發(fā)展機遇,隨著MySQL等開源數(shù)據(jù)庫快速發(fā)展,以及去IOE浪潮的涌動和大數(shù)據(jù)的興起,互聯(lián)網(wǎng)廠商和云廠商大舉入局數(shù)據(jù)庫市場,同時一批以云原生和分布式技術(shù)為代表的的數(shù)據(jù)庫廠商也快速崛起。國產(chǎn)數(shù)據(jù)庫的發(fā)展進入了一個新的繁榮期。
從時間軸上看,隨著開源數(shù)據(jù)庫的快速發(fā)展,實際上歷史的車輪原本已經(jīng)基本上扼殺了國產(chǎn)數(shù)據(jù)庫發(fā)展的道路,不過歷史總是會有很多不確定性。數(shù)字化轉(zhuǎn)型和反全球化浪潮的興起以及國家級信息安全的不斷升級又給了國產(chǎn)數(shù)據(jù)庫一個新的機會。
在軟硬件供應(yīng)鏈安全的重要性不斷升級的大背景下,作為支撐我國數(shù)字化轉(zhuǎn)型戰(zhàn)略的核心基礎(chǔ)平臺軟件,國產(chǎn)數(shù)據(jù)庫在這項工作中將扮演十分重要的角色。因此國產(chǎn)數(shù)據(jù)庫的生存轉(zhuǎn)機出現(xiàn)了,在關(guān)鍵基礎(chǔ)領(lǐng)域用國產(chǎn)化數(shù)據(jù)庫替代國外的商用 產(chǎn)品成為很多行業(yè)的要求。當前就要看我們的企業(yè)能否抓住這個新的機遇,把國產(chǎn)數(shù)據(jù)庫產(chǎn)品做好。有中國這個幾百億的數(shù)據(jù)庫市場,國產(chǎn)數(shù)據(jù)庫的未來肯定是光明的。
不過國產(chǎn)數(shù)據(jù)庫廠商也面臨著巨大的挑戰(zhàn),領(lǐng)先者已經(jīng)先走了二三十年,技術(shù)已經(jīng)能夠很好地覆蓋各種行業(yè)業(yè)務(wù)場景,而國產(chǎn)數(shù)據(jù)庫大多數(shù)剛剛開始在這個市場上一試身手,拳腳工夫一亮出來就知道根基不穩(wěn)。一方面是國產(chǎn)數(shù)據(jù)庫產(chǎn)品尚需打磨修煉,一方面是市場不等人。雖然幾個國外數(shù)據(jù)庫具體讓出了巨大的市場,但是如何承接,誰來承接是個大問題。在很多用戶眼里國產(chǎn)數(shù)據(jù)庫廠商的形象并不太好,技術(shù)不一定如何,但是牛皮吹得山響;雖然承諾時胸脯拍得生疼,不過做起來完全不是那么一碼事。
國產(chǎn)數(shù)據(jù)庫產(chǎn)品想要健康發(fā)展,還是要憑借著優(yōu)秀的服務(wù)和不斷進步的產(chǎn)品才能抓住市場,否則牛皮總是會吹破,市場上又不是至于一個賣瓜的王婆。做數(shù)據(jù)庫產(chǎn)品是在跑馬拉松,最終拼的還是選手真正的實例,前面哪怕跑在第一名,沒有充足的體力作為后盾,很快就會跑不動的?,F(xiàn)在市場上也已經(jīng)看到了,前些年很火的一些數(shù)據(jù)庫產(chǎn)品和廠商有些已經(jīng)跑不動了,甚至有些已經(jīng)倒下了,而一些后來者慢慢獲得了市場的認可。在這個空前的機遇面前,沉下心來做好產(chǎn)品,做好服務(wù),同時家中不會斷糧的數(shù)據(jù)庫廠商,才能活得更久。