一項(xiàng)來(lái)自于中國(guó)通信領(lǐng)域最大公司的相關(guān)測(cè)試,給國(guó)產(chǎn)數(shù)據(jù)庫(kù)廠商帶來(lái)了不小的振奮。
中國(guó)移動(dòng)通信集團(tuán)公司(下稱“中國(guó)移動(dòng)”)委托浙江移動(dòng)和河南移動(dòng)進(jìn)行的包括35大項(xiàng)、上百個(gè)小項(xiàng)的集群數(shù)據(jù)測(cè)試日前在中國(guó)移動(dòng)內(nèi)部公布,來(lái)自全國(guó)的11家國(guó)產(chǎn)數(shù)據(jù)庫(kù)廠商中的9家完成了測(cè)試,其中,北京恒輝信達(dá)技術(shù)有限公司(下稱“恒輝信達(dá)”)以20%的測(cè)試項(xiàng)目中排名第一、50%的項(xiàng)目排名第二,最終獲得綜合排名位列第一。
據(jù)悉,除位列第二位的南大通用數(shù)據(jù)技術(shù)有限公司(下稱“南大通用”)此前購(gòu)買了IBM的源代碼后進(jìn)行了數(shù)據(jù)庫(kù)的改進(jìn)以外,其他有7家都是完全的自主創(chuàng)新,業(yè)內(nèi)人士表示,“這基本代表了國(guó)產(chǎn)數(shù)據(jù)庫(kù)今后的技術(shù)方向”。
2013年6月“棱鏡門(mén)”事件曝光,我國(guó)IT采購(gòu)領(lǐng)域開(kāi)展了一次去IOE運(yùn)動(dòng),即在建立信息系統(tǒng)過(guò)程中不使用IBM(國(guó)際商業(yè)機(jī)器公司)、Oracle(甲骨文)、EMC(易安信)等國(guó)外產(chǎn)品,中國(guó)移動(dòng)IT咨詢委員會(huì)專家組副組長(zhǎng)、河南移動(dòng)二級(jí)技術(shù)專家郭強(qiáng)告訴《中國(guó)經(jīng)濟(jì)周刊》記者,去IOE,I(主機(jī))和E(存儲(chǔ)設(shè)備)的國(guó)產(chǎn)化已經(jīng)有了不錯(cuò)的解決方案,但是去O(關(guān)系型數(shù)據(jù)庫(kù))迄今為止也沒(méi)有得到很好的解決,這也是他們展開(kāi)國(guó)內(nèi)數(shù)據(jù)庫(kù)廠商測(cè)試的重要原因。
3月24日,中國(guó)工程院院士倪光南在2016中國(guó)半導(dǎo)體市場(chǎng)年會(huì)上表示,被普遍使用的信息技術(shù)設(shè)備顯然是有后門(mén)的。在很多重要的領(lǐng)域,為了保證網(wǎng)絡(luò)安全,應(yīng)該用自主可控的操作系統(tǒng)進(jìn)行替代。
“現(xiàn)在國(guó)產(chǎn)數(shù)據(jù)庫(kù)發(fā)展很快,相信很快還會(huì)有新的國(guó)產(chǎn)數(shù)據(jù)庫(kù)出來(lái)。”倪光南告訴《中國(guó)經(jīng)濟(jì)周刊》記者。
國(guó)產(chǎn)數(shù)據(jù)庫(kù)市場(chǎng)占有率不足10%
在經(jīng)濟(jì)管理的日常工作中,常常需要把某些相關(guān)的數(shù)據(jù)放進(jìn)數(shù)據(jù)庫(kù)這樣的“倉(cāng)庫(kù)”,并根據(jù)管理的需要進(jìn)行相應(yīng)的處理??梢哉f(shuō),關(guān)系型數(shù)據(jù)庫(kù)技術(shù)已經(jīng)成為先進(jìn)信息技術(shù)的重要組成部分,是現(xiàn)代計(jì)算機(jī)信息系統(tǒng)和計(jì)算機(jī)應(yīng)用系統(tǒng)的基礎(chǔ)和核心。不過(guò),因其是信息技術(shù)中的底層技術(shù),所以一度不被公眾認(rèn)知。
“數(shù)據(jù)庫(kù)不就是用來(lái)存數(shù)據(jù)的嘛。”這是普通人對(duì)數(shù)據(jù)庫(kù)的最簡(jiǎn)單理解。但是,他們沒(méi)有想到,怎么把數(shù)據(jù)存進(jìn)去,又怎么把存進(jìn)去的數(shù)據(jù)快速高效地檢索出來(lái),便是一件很復(fù)雜的事。
郭強(qiáng)告訴《中國(guó)經(jīng)濟(jì)周刊》記者,這事關(guān)數(shù)據(jù)庫(kù)的讀寫(xiě)比例。“我們寫(xiě)數(shù)據(jù)也就是存數(shù)據(jù)的目的,就是要方便大家讀取應(yīng)用,所以好的數(shù)據(jù)庫(kù),其實(shí)寫(xiě)的需求很少,90%以上的功能是要能夠讀出來(lái)。”
事實(shí)上,經(jīng)過(guò)多年的積累,企業(yè)和部門(mén)積累的數(shù)據(jù)越來(lái)越多,許多企業(yè)和部門(mén)都面臨著“數(shù)據(jù)爆炸”。如何解決海量數(shù)據(jù)的存儲(chǔ)管理、如何挖掘大量數(shù)據(jù)中包含的信息和知識(shí),已成為目前亟待解決的問(wèn)題。
近年來(lái),我國(guó)信息產(chǎn)業(yè)發(fā)展迅速,在不少領(lǐng)域已經(jīng)達(dá)到或者接近世界先進(jìn)水平。但是,基礎(chǔ)軟件尤其是數(shù)據(jù)庫(kù)領(lǐng)域,仍然是整個(gè)信息產(chǎn)業(yè)的短板。“大數(shù)據(jù)建設(shè)是離不開(kāi)高性能的數(shù)據(jù)庫(kù)軟件的,遺憾的是,目前我國(guó)數(shù)據(jù)庫(kù)市場(chǎng)上,以甲骨文、IBM為代表的國(guó)外數(shù)據(jù)庫(kù)軟件還處于主導(dǎo)地位。”郭強(qiáng)說(shuō)。
業(yè)內(nèi)人士表示,國(guó)內(nèi)數(shù)據(jù)庫(kù)的市場(chǎng)需求在70億元人民幣以上,但是國(guó)產(chǎn)數(shù)據(jù)庫(kù)加起來(lái)還不到5個(gè)億,連10%都不到。
國(guó)產(chǎn)數(shù)據(jù)庫(kù)產(chǎn)品的先天不足制約了其發(fā)展步伐。以中國(guó)移動(dòng)為例,郭強(qiáng)說(shuō),中國(guó)移動(dòng)從電信分離出來(lái)時(shí),整體的技術(shù)架構(gòu)還很落后。“比如,那時(shí)都是脫機(jī)計(jì)費(fèi),所有的計(jì)費(fèi)都存儲(chǔ)在磁帶上,一個(gè)月計(jì)一次,無(wú)法做到像現(xiàn)在這樣的時(shí)時(shí)計(jì)費(fèi),也沒(méi)有數(shù)據(jù)庫(kù)便于檢索。”
“移動(dòng)服務(wù)的提升與重做計(jì)費(fèi)系統(tǒng)息息相關(guān)。1999年分家時(shí)中國(guó)移動(dòng)還沒(méi)有自己的系統(tǒng),數(shù)據(jù)庫(kù)也是用的國(guó)外三大廠商的。”郭強(qiáng)表示,“其實(shí)當(dāng)時(shí)我們也不知道用什么,軟件開(kāi)發(fā)商熟悉啥就用啥,不同的省份也在用著不同廠商的數(shù)據(jù)庫(kù)。”
據(jù)郭強(qiáng)介紹,當(dāng)時(shí)河南移動(dòng)有幾十萬(wàn)用戶,用的是甲骨文7.3版本的數(shù)據(jù)庫(kù)。但甲骨文當(dāng)年在中國(guó)還沒(méi)有辦事處,國(guó)內(nèi)對(duì)其技術(shù)的了解更是處于閉塞狀態(tài),處理手段極其有限。
“我們的數(shù)據(jù)量大,查詢緩慢,數(shù)據(jù)庫(kù)在運(yùn)行當(dāng)中不斷出現(xiàn)各種各樣的問(wèn)題,直接影響使用,甚至一耽誤就是一兩天,需要技術(shù)人員通宵解決。”郭強(qiáng)說(shuō),2001年數(shù)字電話大幅出現(xiàn)以后,河南移動(dòng)的數(shù)據(jù)量從十幾萬(wàn)一下子增加到90多萬(wàn),并且以每年500萬(wàn)的數(shù)量增長(zhǎng)。“2003年數(shù)字電話普及以后,河南的移動(dòng)用戶很快就增加到了3000萬(wàn),原本數(shù)據(jù)庫(kù)也就需要三五臺(tái),后來(lái)增加到了幾百臺(tái)。而這時(shí),數(shù)據(jù)庫(kù)廠商已經(jīng)是甲骨文一家獨(dú)大了。”
此時(shí),國(guó)產(chǎn)數(shù)據(jù)庫(kù)尚處在萌芽階段,國(guó)家投入了大量的資金進(jìn)行研發(fā),但除了政府網(wǎng)站以及涉及國(guó)家安全的部門(mén)以外,國(guó)產(chǎn)數(shù)據(jù)庫(kù)遠(yuǎn)遠(yuǎn)達(dá)不到相關(guān)要求。
遭遇不公平待遇曾是家常便飯
國(guó)產(chǎn)數(shù)據(jù)庫(kù)一度問(wèn)題多多,所使用的領(lǐng)域也有限,這緣于,包括南大通用在內(nèi),國(guó)產(chǎn)數(shù)據(jù)庫(kù)面臨著極為尷尬的現(xiàn)狀——少人可用。
據(jù)不完全統(tǒng)計(jì),甲骨文一家公司核心技術(shù)人員就超過(guò)500人,而很長(zhǎng)時(shí)間以來(lái),國(guó)內(nèi)包括南大通用、武漢達(dá)夢(mèng)、人大金倉(cāng)、神舟通用等幾家主流數(shù)據(jù)庫(kù)企業(yè)在內(nèi),技術(shù)人員的總數(shù)也不過(guò)500人。
2013年“棱鏡門(mén)”事件爆發(fā)后,“去IOE”被整個(gè)中國(guó)信息產(chǎn)業(yè)界賦予了新內(nèi)涵,尤其是在銀行、電信、能源等關(guān)鍵行業(yè),逐漸升級(jí)為一次國(guó)產(chǎn)與國(guó)外軟硬件信息產(chǎn)業(yè)的對(duì)決。
據(jù)業(yè)內(nèi)人士告訴《中國(guó)經(jīng)濟(jì)周刊》記者,去IOE運(yùn)動(dòng),其實(shí)是阿里巴巴造出的概念。其本意是,在阿里巴巴的IT架構(gòu)中,去掉IBM的小型機(jī)、Oracle數(shù)據(jù)庫(kù)、EMC存儲(chǔ)設(shè)備,代之以自己在開(kāi)源軟件基礎(chǔ)上開(kāi)發(fā)的系統(tǒng)。
2008年阿里提出去IOE時(shí),還有不少人覺(jué)得是癡人說(shuō)夢(mèng),但經(jīng)過(guò)多年運(yùn)營(yíng),阿里云已經(jīng)完成了去IOE工作,即阿里云的硬件投入徹底拋棄了這三家傳統(tǒng)企業(yè),并且,經(jīng)歷幾次“雙十一”的挑戰(zhàn)之后,該技術(shù)也趨于成熟。
該業(yè)內(nèi)人士表示,事實(shí)上,阿里提出去IOE還有一個(gè)重要的原因是,國(guó)外廠商的產(chǎn)品無(wú)法處理“雙十一”的巨額交易量,因?yàn)樗麄兙蜎](méi)有想到過(guò)會(huì)有國(guó)人“雙十一”那樣巨大的體量,所以阿里只能自己做。
如果沒(méi)有2013年的“棱鏡門(mén)”事件,也許國(guó)產(chǎn)數(shù)據(jù)庫(kù)的生存空間會(huì)更小。
據(jù)悉,在參與政府和國(guó)企央企的采購(gòu)項(xiàng)目時(shí),國(guó)產(chǎn)數(shù)據(jù)庫(kù)遭遇不公平待遇是家常便飯。“因?yàn)榇饲按蠹叶疾淮笤敢庥脟?guó)產(chǎn)數(shù)據(jù)庫(kù)。”某央企信息部門(mén)的工作人員告訴《中國(guó)經(jīng)濟(jì)周刊》記者,“選擇國(guó)外的產(chǎn)品,出了問(wèn)題,似乎也不用承擔(dān)責(zé)任。而用國(guó)產(chǎn)的數(shù)據(jù)庫(kù)則不行。”
2014年后,一些政企采購(gòu)方開(kāi)始主動(dòng)聯(lián)系國(guó)產(chǎn)數(shù)據(jù)庫(kù)廠商。同樣,在國(guó)產(chǎn)化替代的浪潮下,IBM走上了“用技術(shù)換市場(chǎng)”的道路。2014年10月底,南大通用與IBM達(dá)成合作,獲得了數(shù)據(jù)庫(kù)行業(yè)五大金剛之一的Informix的數(shù)據(jù)庫(kù)技術(shù)授權(quán)?;谠揑nformix源代碼,南大通用可以自主構(gòu)造產(chǎn)品,包括增加、刪除、修改各功能模塊,也包括任何一行源代碼,修改和增加的功能代碼亦無(wú)需反饋給IBM。
“凡是牽扯到大國(guó)利益的技術(shù),對(duì)方封鎖保密,都很難消化吸收再創(chuàng)新,這是信息產(chǎn)業(yè)的一個(gè)重要特點(diǎn)。”倪光南說(shuō)。
這印證了某參與測(cè)試的廠商負(fù)責(zé)人的看法,南大通用在中國(guó)移動(dòng)的測(cè)試中位列第二名,“這說(shuō)明,能夠完全讀懂和應(yīng)用那些源代碼還需假以時(shí)日。”
給國(guó)產(chǎn)數(shù)據(jù)庫(kù)彎道超車的機(jī)會(huì)
中國(guó)移動(dòng)前兩年一直在做去IOE的研究,除了安全考慮以外,還有降低成本的考慮。“人們都說(shuō)我們的資費(fèi)高,其實(shí),僅IOE占我們IT投資的成本就將近90%,一臺(tái)小型機(jī)就好幾百萬(wàn),代價(jià)太大了。” 郭強(qiáng)告訴《中國(guó)經(jīng)濟(jì)周刊》記者。
“我們使用數(shù)據(jù)庫(kù)的歷程,先是自己培養(yǎng)了很多人去熟悉,而為了去IOE,我們也投入了很多人。”郭強(qiáng)表示,“替換國(guó)外廠家,我們一直在做努力,測(cè)試國(guó)產(chǎn)數(shù)據(jù)庫(kù)好不好用是第一步。”
自主可控、安全可靠的政策給了國(guó)產(chǎn)數(shù)據(jù)庫(kù)機(jī)會(huì)。但是,我們的用戶會(huì)給國(guó)產(chǎn)數(shù)據(jù)庫(kù)更多機(jī)會(huì)嗎?
過(guò)程慢太燒錢(qián)是國(guó)產(chǎn)數(shù)據(jù)庫(kù)研發(fā)遇到的普遍問(wèn)題,“一年出成果不現(xiàn)實(shí),兩年可能只搭出一個(gè)框架。”業(yè)內(nèi)人士表示,國(guó)家也為此投入了十幾個(gè)億都沒(méi)有結(jié)果。“一旦方向錯(cuò)了,所有的投入就會(huì)打水漂,所以誰(shuí)也不愿意多做。”
以恒輝信達(dá)為例,恒輝信達(dá)總裁王志英告訴《中國(guó)經(jīng)濟(jì)周刊》記者,他們供養(yǎng)著100多人的研發(fā)隊(duì)伍,五六年間除了投入就是投入,好幾千萬(wàn)進(jìn)去,一直沒(méi)有產(chǎn)出。
郭強(qiáng)表示,事實(shí)上,即便是國(guó)際知名的數(shù)據(jù)庫(kù)廠商,產(chǎn)品再好用,使用的過(guò)程中也會(huì)出現(xiàn)這樣那樣的問(wèn)題,只能在用的過(guò)程中進(jìn)行不斷改進(jìn),才可能變得越來(lái)越好。
“美國(guó)的數(shù)據(jù)庫(kù)是經(jīng)過(guò)幾年的沉淀期才發(fā)展到現(xiàn)在這樣的,我們國(guó)產(chǎn)數(shù)據(jù)庫(kù)也需要過(guò)程,需要時(shí)間沉淀,需要一定的扶持。”郭強(qiáng)表示,我們一直受制于國(guó)外數(shù)據(jù)庫(kù),比如我們向甲骨文提出自己的修改需求以后,經(jīng)常是被要求一遍遍上傳,但是一年也不給處理。如果我們的源代碼數(shù)據(jù)庫(kù)都是我們自己的,就可以針對(duì)自己的需求進(jìn)行有效修改了。”
“國(guó)產(chǎn)數(shù)據(jù)庫(kù)彎道超車的時(shí)代,要大膽嘗試,當(dāng)然失敗的幾率也大。我們也希望更多的國(guó)產(chǎn)數(shù)據(jù)庫(kù)廠家出現(xiàn),今后不再依賴于別人,由別人制定規(guī)則。”郭強(qiáng)說(shuō)。