在數(shù)據(jù)庫(kù)領(lǐng)域,萬(wàn)里數(shù)據(jù)庫(kù)已經(jīng)默默耕耘了16年,如今,萬(wàn)里數(shù)據(jù)庫(kù)已經(jīng)悄然走向了前臺(tái),開始嶄露頭角。
近日,賽迪顧問(wèn)發(fā)布了《“十四五”關(guān)鍵應(yīng)用領(lǐng)域之?dāng)?shù)據(jù)庫(kù)市場(chǎng)研究報(bào)告》。賽迪直屬工業(yè)和信息化部中國(guó)電子信息產(chǎn)業(yè)發(fā)展研究院,所以,能拿到一些媒體拿不到的官方數(shù)據(jù),比如:關(guān)鍵應(yīng)用領(lǐng)域數(shù)據(jù)庫(kù)部署情況等,因此,有一定參考價(jià)值。
值得關(guān)注的是,此次報(bào)告中,萬(wàn)里數(shù)據(jù)庫(kù)進(jìn)入領(lǐng)導(dǎo)者象限,成為最大黑馬。
按賽迪報(bào)告對(duì)領(lǐng)導(dǎo)者象限廠商的定位:企業(yè)產(chǎn)品技術(shù)路線符合市場(chǎng)需求、市場(chǎng)占有率較高,且技術(shù)具有領(lǐng)先性,在某些方向具有一定的領(lǐng)導(dǎo)力。而且公司產(chǎn)品安全性高,符合關(guān)鍵應(yīng)用領(lǐng)域需求。
萬(wàn)里數(shù)據(jù)庫(kù)入圍領(lǐng)導(dǎo)者象限是否實(shí)至名歸?說(shuō)實(shí)話,閱讀報(bào)告前,我其實(shí)有些不以為然。但仔細(xì)閱讀報(bào)告后,我意識(shí)到之前的判斷可能有些草率和片面了。萬(wàn)里數(shù)據(jù)庫(kù)的異軍突起,還是有一定數(shù)據(jù)與事實(shí)支撐的。當(dāng)然,這是建立在特定市場(chǎng)與特定條件的基礎(chǔ)之上。
賽迪報(bào)告評(píng)價(jià)模型采用競(jìng)爭(zhēng)力四象限圖模型,從技術(shù)先進(jìn)性和產(chǎn)品安全性兩個(gè)維度對(duì)企業(yè)展開評(píng)估。從象限圖中可以看到,萬(wàn)里數(shù)據(jù)庫(kù)處于領(lǐng)導(dǎo)者象限的中間位置,在產(chǎn)品安全性和技術(shù)先進(jìn)性方面,與國(guó)內(nèi)熟知的一些數(shù)據(jù)庫(kù)廠商位于同一領(lǐng)先水平。
報(bào)告開篇就強(qiáng)調(diào):
“本報(bào)告主要研究在關(guān)鍵應(yīng)用領(lǐng)域中應(yīng)用的數(shù)據(jù)庫(kù)產(chǎn)品,涉及的數(shù)據(jù)庫(kù)均為商業(yè)發(fā)行版。”
這句話,我理解有兩層意思:其一,調(diào)研對(duì)象僅針對(duì)數(shù)據(jù)庫(kù)商業(yè)發(fā)行版,排除了開源版(社區(qū)版)產(chǎn)品,這或許就是為什么有些數(shù)據(jù)庫(kù)廠商并未出現(xiàn)在這份報(bào)告中的原因;其二,報(bào)告針對(duì)的并非全市場(chǎng),而是關(guān)鍵應(yīng)用領(lǐng)域市場(chǎng)。那么,什么是關(guān)鍵應(yīng)用領(lǐng)域?
報(bào)告給出的定義是:
關(guān)鍵應(yīng)用領(lǐng)域是指面向公眾提供網(wǎng)絡(luò)信息服務(wù)或支撐能源、通信、金融、 交通、公共事業(yè)等重要行業(yè)運(yùn)行的信息系統(tǒng)或工業(yè)控制系統(tǒng)。毫無(wú)疑問(wèn),關(guān)鍵應(yīng)用領(lǐng)域其實(shí)就是國(guó)產(chǎn)化替代首當(dāng)其沖的產(chǎn)業(yè)。
為什么評(píng)估模型要基于技術(shù)先進(jìn)性和產(chǎn)品安全性這2個(gè)維度?這2個(gè)維度又具體包含哪些因素?該報(bào)告也給出了原因。這與在“十四五”關(guān)鍵應(yīng)用領(lǐng)域建設(shè)過(guò)程中,對(duì)數(shù)據(jù)庫(kù)的要求直接相關(guān):
一、對(duì)數(shù)據(jù)庫(kù)安全性要求更高
關(guān)鍵應(yīng)用領(lǐng)域被視為重要的信息基礎(chǔ)設(shè)施與行業(yè),因?yàn)樗鼈兊闹袛嗷蚱茐膶?duì)重要的社會(huì)功能產(chǎn)生嚴(yán)重影響。這些系統(tǒng)一旦故障,會(huì)影響重要行業(yè)的正常運(yùn)行,對(duì)國(guó)家政治、經(jīng)濟(jì)、科技、社會(huì)、文化、國(guó)防、環(huán)境以及人民生命財(cái)產(chǎn)造成嚴(yán)重?fù)p失。
據(jù)報(bào)告介紹,安全性這項(xiàng)指標(biāo)主要考慮:公司股權(quán)結(jié)構(gòu)、產(chǎn)品安全等級(jí)、客戶類型等因素。
二、對(duì)數(shù)據(jù)庫(kù)技術(shù)架構(gòu)先進(jìn)性要求更高
為什么關(guān)鍵應(yīng)用領(lǐng)域?qū)?shù)據(jù)庫(kù)技術(shù)架構(gòu)先進(jìn)性要求更高?報(bào)告指出,這取決于現(xiàn)階段,數(shù)據(jù)庫(kù)產(chǎn)品面臨兩大技術(shù)挑戰(zhàn):
1、支撐云計(jì)算時(shí)代新的技術(shù)要求
依托公有云的存儲(chǔ)和計(jì)算資源,云數(shù)據(jù)庫(kù)實(shí)現(xiàn)了存儲(chǔ)和計(jì)算的完全解耦,在提供近乎無(wú)限的延展性和高彈性的同時(shí),亦保障了數(shù)據(jù)的一致性,并支持結(jié)構(gòu)化和半結(jié)構(gòu)化數(shù)據(jù)的處理。同時(shí),云數(shù)據(jù)庫(kù)平臺(tái)作為服務(wù)整體交付,節(jié)約了用戶管理基礎(chǔ)架構(gòu)所需的成本、時(shí)間和資源。目前,數(shù)據(jù)庫(kù)管理軟件向云端的遷移亦成為明確趨勢(shì)。
2、滿足數(shù)據(jù)量劇增背景下,如何高效穩(wěn)定地使用數(shù)據(jù),支撐業(yè)務(wù)發(fā)展
隨著計(jì)算載體的迭代與業(yè)務(wù)需求的相互促進(jìn),傳統(tǒng)數(shù)據(jù)庫(kù)在某些伸縮性強(qiáng)的業(yè)務(wù)場(chǎng)景中已難以滿足市場(chǎng)需求,分布式數(shù)據(jù)庫(kù)在這些場(chǎng)景中的優(yōu)勢(shì)便顯現(xiàn)出來(lái)。在數(shù)據(jù)量劇增的背景下,集中式數(shù)據(jù)庫(kù)顯現(xiàn)出了存儲(chǔ)建設(shè)成本高、擴(kuò)展性較差等問(wèn)題。分布式數(shù)據(jù)庫(kù)則通過(guò)資源池化管理,實(shí)現(xiàn)物理或邏輯層的相互隔離和資源的自由伸縮,具備彈性擴(kuò)張、HTAP事務(wù)、多租戶管理、高可用等能力,與云計(jì)算場(chǎng)景需求相匹配。同時(shí),分布式數(shù)據(jù)庫(kù)對(duì)多種數(shù)據(jù)類型的兼容,可以實(shí)現(xiàn)對(duì)存儲(chǔ)于不同物理服務(wù)器、不同格式的數(shù)據(jù)進(jìn)行結(jié)構(gòu)與算法的優(yōu)化,突破服務(wù)器類型的限制,為上層不同類型的應(yīng)用提供多模式的數(shù)據(jù)服務(wù)。
因此,基于以上2大挑戰(zhàn),云數(shù)據(jù)庫(kù)及分布式架構(gòu)成為現(xiàn)階段最熱門的技術(shù)路線。數(shù)據(jù)庫(kù)產(chǎn)品是否考慮到新的技術(shù)要求并與新興技術(shù)融合,就成為了一項(xiàng)重要指標(biāo)。
當(dāng)然,技術(shù)先進(jìn)性這項(xiàng)指標(biāo)也并不僅限于此。據(jù)該報(bào)告介紹,這項(xiàng)指標(biāo)主要考慮:產(chǎn)品架構(gòu)、技術(shù)路線、服務(wù)體系、應(yīng)用案例等因素。
搞明白了產(chǎn)品安全性及技術(shù)先進(jìn)性兩個(gè)維度所包含的具體指標(biāo),萬(wàn)里數(shù)據(jù)庫(kù)憑什么能進(jìn)入領(lǐng)導(dǎo)者象限,就可以一一對(duì)應(yīng)進(jìn)行分析了。
從公司股權(quán)結(jié)構(gòu)看,萬(wàn)里數(shù)據(jù)庫(kù)算是國(guó)內(nèi)較早一批從事分布式數(shù)據(jù)庫(kù)研發(fā)的廠商,成立于2000年10月24日。據(jù)工信部數(shù)據(jù)庫(kù)發(fā)展白皮書2021顯示,國(guó)產(chǎn)數(shù)據(jù)庫(kù)企業(yè)成立年限超過(guò)10年的不足50%,而成立20年以上的數(shù)據(jù)庫(kù)企業(yè)只有十四家,萬(wàn)里數(shù)據(jù)庫(kù)就屬于其中一家。
從天眼查可以查到,萬(wàn)里數(shù)據(jù)庫(kù)是一家背景“清白”的獨(dú)立數(shù)據(jù)庫(kù)企業(yè),并沒(méi)有外資背景,也沒(méi)有與任何一家云廠商綁定。這對(duì)于企業(yè)多云異構(gòu)的復(fù)雜環(huán)境有適用性、中立性。國(guó)外當(dāng)紅炸子雞Snowflake,已經(jīng)證明了中立性的價(jià)值。
“未來(lái),國(guó)內(nèi)數(shù)據(jù)庫(kù)市場(chǎng)會(huì)形成至少2個(gè)梯隊(duì)。第1梯隊(duì)是互聯(lián)網(wǎng)巨頭,萬(wàn)里數(shù)據(jù)庫(kù)的目標(biāo)是做第2梯隊(duì)領(lǐng)頭羊。為什么除了互聯(lián)網(wǎng)巨頭之外,還能有第2梯隊(duì)?因?yàn),客戶替換是為了避免被外資大廠綁定,同樣,也不愿意接下來(lái)被另外的巨頭綁定,這就給萬(wàn)里數(shù)據(jù)庫(kù)這樣的獨(dú)立數(shù)據(jù)庫(kù)廠商提供了市場(chǎng)空間。”
這是去年,萬(wàn)里數(shù)據(jù)庫(kù)聯(lián)合創(chuàng)始人林韶賓在接受我的采訪時(shí)說(shuō)過(guò)的一段話。其中就提到了中立性這點(diǎn)。
天眼查顯示,萬(wàn)里數(shù)據(jù)庫(kù)旗下有且僅有唯一一個(gè)全資子公司,即北京拓林思軟件有限公司(Turbolinux),是國(guó)內(nèi)最早一批從事Linux產(chǎn)品化的公司。
這說(shuō)明,萬(wàn)里數(shù)據(jù)庫(kù)在基礎(chǔ)軟件領(lǐng)域很早就開始布局國(guó)產(chǎn)替代市場(chǎng),有著較深的技術(shù)積累和國(guó)內(nèi)商業(yè)化的認(rèn)知,否則不會(huì)存活到現(xiàn)在。這與近幾年跟隨風(fēng)口瘋狂入場(chǎng)的一些新興數(shù)據(jù)庫(kù)公司,有著本質(zhì)區(qū)別。
從產(chǎn)品安全等級(jí)看,萬(wàn)里數(shù)據(jù)庫(kù)是否符合國(guó)產(chǎn)化要求?具體到行業(yè),如:萬(wàn)里數(shù)據(jù)庫(kù)是否符合金融國(guó)產(chǎn)化要求,相關(guān)資質(zhì)是否齊全?
從公眾號(hào)、網(wǎng)站等公開資料可以了解到,萬(wàn)里數(shù)據(jù)庫(kù)自2018年開始與國(guó)產(chǎn)芯片、操作系統(tǒng)、服務(wù)器、中間件等國(guó)產(chǎn)軟硬件開展兼容適配。目前,萬(wàn)里的數(shù)據(jù)庫(kù)已兼容所有主流的國(guó)產(chǎn)軟硬件。
萬(wàn)里數(shù)據(jù)庫(kù)先后通過(guò)了中國(guó)人民銀行、中國(guó)電科院、中國(guó)軟件評(píng)測(cè)中心等行業(yè)及業(yè)內(nèi)權(quán)威的安全等級(jí)測(cè)試認(rèn)證,并且產(chǎn)品在金融、運(yùn)營(yíng)商、能源等行業(yè)有較大規(guī)模的落地。
這說(shuō)明萬(wàn)里數(shù)據(jù)庫(kù)滿足國(guó)家安全標(biāo)準(zhǔn)與用戶安全標(biāo)準(zhǔn)。通過(guò)安全等級(jí)測(cè)試是一方面,更具說(shuō)服力的是在金融、運(yùn)營(yíng)商、能源等行業(yè)頭部企業(yè)中有較大規(guī)模的落地實(shí)踐,這能說(shuō)明很多問(wèn)題。
從客戶類型及應(yīng)用案例看,客戶類型及案例能有效證明產(chǎn)品的安全性。賽迪報(bào)告中雖未直接披露廠商和產(chǎn)品,但從案例架構(gòu)圖中,不難找到萬(wàn)里數(shù)據(jù)庫(kù)的身影?陀^地說(shuō),對(duì)于沒(méi)有國(guó)家隊(duì)背景的萬(wàn)里數(shù)據(jù)庫(kù)而言,活著且越活越好,并不是一件容易的事。
雖然,萬(wàn)里數(shù)據(jù)庫(kù)的商業(yè)模式與大部分?jǐn)?shù)據(jù)庫(kù)廠商沒(méi)有區(qū)別,主要以售賣License為主。但萬(wàn)里數(shù)據(jù)庫(kù)針對(duì)頭部客戶采用靈活的聯(lián)合研發(fā)模式,我認(rèn)為,這才是萬(wàn)里數(shù)據(jù)庫(kù)能夠敲開金融、運(yùn)營(yíng)商、能源等行業(yè)客戶,并迅速鋪開的主要原因。
聯(lián)合研發(fā)的案例并不難發(fā)現(xiàn)。2019年,萬(wàn)里數(shù)據(jù)庫(kù)與國(guó)家電網(wǎng)聯(lián)合發(fā)布“思極有容”數(shù)據(jù)庫(kù)。2020年,又與聯(lián)通沃音樂(lè)聯(lián)合研發(fā)海納數(shù)據(jù)智能平臺(tái)uniBase。
售賣License的案例,如2020年,萬(wàn)里數(shù)據(jù)庫(kù)中標(biāo)了中移動(dòng)OLTP數(shù)據(jù)庫(kù)聯(lián)合創(chuàng)新項(xiàng)目,在業(yè)內(nèi)一鳴驚人。
毫無(wú)疑問(wèn),萬(wàn)里數(shù)據(jù)庫(kù)的主要用戶都是國(guó)內(nèi)關(guān)鍵應(yīng)用領(lǐng)域中的頭部企業(yè)。如前所述,如果萬(wàn)里數(shù)據(jù)庫(kù)的產(chǎn)品不符合國(guó)家電網(wǎng)、中國(guó)移動(dòng)等行業(yè)巨頭的應(yīng)用標(biāo)準(zhǔn),它憑什么中標(biāo)?沒(méi)國(guó)家隊(duì)身份的它又憑什么活著?
從產(chǎn)品架構(gòu)看,去年,我對(duì)萬(wàn)里數(shù)據(jù)庫(kù)聯(lián)合創(chuàng)始人林韶賓的專訪中已經(jīng)提及(詳情見《萬(wàn)里數(shù)據(jù)庫(kù)是一家怎樣的公司?》)
GreatDB采用原生分布式架構(gòu)、基于多數(shù)派協(xié)議+數(shù)據(jù)冗余實(shí)現(xiàn)高可靠,基于兩階段提交協(xié)議+DTM實(shí)現(xiàn)分布式事務(wù)ACID、集群架構(gòu)全組件按需高可擴(kuò)展。 GreatDB還針對(duì)中國(guó)企業(yè)級(jí)市場(chǎng)的需求改進(jìn)了事務(wù)模型,從吞吐和延時(shí)兩個(gè)維度改進(jìn)了性能。從用戶角度出發(fā),對(duì)原生分布式數(shù)據(jù)庫(kù)進(jìn)行了增強(qiáng)。
因此,從產(chǎn)品架構(gòu)上,萬(wàn)里數(shù)據(jù)庫(kù)的原生分布式架構(gòu)具有一定技術(shù)領(lǐng)先性。
從技術(shù)路線看,萬(wàn)里數(shù)據(jù)庫(kù)基于MySQL技術(shù)路線進(jìn)行自主研發(fā),這與其技術(shù)優(yōu)勢(shì)直接相關(guān)。萬(wàn)里數(shù)據(jù)庫(kù)技術(shù)團(tuán)隊(duì)為前MySQL中國(guó)研發(fā)中心及服務(wù)中心,先后與MySQL AB、SUN、Oracle合作研發(fā)過(guò)MySQL核心代碼。
萬(wàn)里數(shù)據(jù)庫(kù)對(duì)MySQL主要有以下貢獻(xiàn):Replication功能開發(fā)、NDB Cluster功能開發(fā)、Bug修復(fù)、中文手冊(cè)編譯等。顯然,在MySQL技術(shù)路線上,萬(wàn)里數(shù)據(jù)庫(kù)有很深的技術(shù)積累而非浮于表面,這是其核心競(jìng)爭(zhēng)力的體現(xiàn)。
眾所周知,國(guó)產(chǎn)數(shù)據(jù)庫(kù)多數(shù)基于MySQL和PostgreSQL二次開發(fā)而來(lái),利用開源技術(shù)縮短與國(guó)外頭部企業(yè)的差距無(wú)可厚非。事實(shí)上,不僅在國(guó)內(nèi),國(guó)外也一樣。以下列出的都是基于MySQL開發(fā)的產(chǎn)品,其中就包含大眾所熟知的國(guó)外的AWS Aurora。
(來(lái)源:Database of Database 網(wǎng)站)
但是,如我一直強(qiáng)調(diào)的,利用開源技術(shù)不等于完全依靠開源技術(shù),應(yīng)該在開源技術(shù)上有著自己的創(chuàng)新。掌握核心能力,不是在開源技術(shù)上穿個(gè)“衣”帶個(gè)“帽”就號(hào)稱自研、自主可控。
這點(diǎn),萬(wàn)里數(shù)據(jù)庫(kù)相比國(guó)內(nèi)其它一些廠商的含糊其辭,要實(shí)在些,并不掩飾自己產(chǎn)品基于MySQL技術(shù)路線的事實(shí),想必這份自信也是源于其多年自主研發(fā)經(jīng)驗(yàn)及對(duì)MySQL核心技術(shù)的掌控。并且,萬(wàn)里數(shù)據(jù)庫(kù)還兼具目前流行的開源技術(shù)路線。2021年,萬(wàn)里數(shù)據(jù)庫(kù)將其多年技術(shù)積累進(jìn)行了開源,推出GreatSQL社區(qū)。
基于國(guó)內(nèi)已經(jīng)形成龐大的圍繞MySQL軟件生態(tài)和人才生態(tài)的事實(shí),搭建一個(gè)獨(dú)立自主的國(guó)內(nèi)MySQL分支社區(qū),其現(xiàn)實(shí)意義已在業(yè)界形成廣泛共識(shí)。當(dāng)然,分支社區(qū)搭建容易搞活難,GreatSQL社區(qū)未來(lái)發(fā)展還有待觀察,但GreatSQL社區(qū)2021年已被評(píng)為“Gitee最有價(jià)值開源項(xiàng)目”,可見其潛力還是被業(yè)內(nèi)認(rèn)可的。目前,國(guó)內(nèi)數(shù)據(jù)庫(kù)分支社區(qū)做的成功的不是沒(méi)有,比如openGauss就做得風(fēng)生水起,不過(guò)它是基于PostgreSQL技術(shù)路線。
從服務(wù)體系看,服務(wù)很重要。因?yàn),大部分?yīng)用企業(yè)在MySQL數(shù)據(jù)庫(kù)方面的故障解決能力、企業(yè)級(jí)數(shù)據(jù)服務(wù)支撐能力是不足的,維護(hù)團(tuán)隊(duì)規(guī)模也不大。
從趨勢(shì)看,專業(yè)化服務(wù)是當(dāng)前數(shù)據(jù)庫(kù)市場(chǎng)的主要發(fā)展趨勢(shì)。什么是專業(yè)化服務(wù)?舉個(gè)例子,雖然Oracle貴,服務(wù)也貴,但絕對(duì)是專業(yè)服務(wù)的典范。一個(gè)電話過(guò)去,Oracle派團(tuán)隊(duì)過(guò)來(lái)駐場(chǎng)一個(gè)月,調(diào)試-測(cè)試-出報(bào)告,甚至?xí)䦟⑴渲媚睦镥e(cuò)了、哪里可以優(yōu)化、哪些工具可以用來(lái)繼續(xù)監(jiān)測(cè)等都講得清清楚楚。甚至不是Oracle的問(wèn)題,也會(huì)順手提出來(lái),這就是專業(yè)化服務(wù)。
但是,專業(yè)化技術(shù)服務(wù)能力并不等于“搬磚”能力,其源動(dòng)力是企業(yè)的技術(shù)能力水平。解決當(dāng)前國(guó)產(chǎn)化替換的關(guān)鍵是技術(shù)掌控,而不是堆人。當(dāng)然,堆人是一種態(tài)度,也能解決表面問(wèn)題,但最核心的仍是對(duì)技術(shù)的掌控。
萬(wàn)里數(shù)據(jù)庫(kù)是少數(shù)幾家接受我采訪時(shí),主動(dòng)談到測(cè)試方法論和工具的廠商。數(shù)據(jù)庫(kù)研發(fā)過(guò)程中最大的痛點(diǎn)不是解決問(wèn)題,而是發(fā)現(xiàn)并重現(xiàn)問(wèn)題。
如何保障產(chǎn)品的穩(wěn)定性?涉及分布式產(chǎn)品的測(cè)試,與以往單機(jī)不同。分布式架構(gòu)有許多故障組合,尤其是機(jī)器多了以后,計(jì)算、存儲(chǔ)節(jié)點(diǎn)包含對(duì)上下游工具的兼容等都會(huì)導(dǎo)致一系列行為的不同。為此,萬(wàn)里數(shù)據(jù)庫(kù)倒騰出了一個(gè)厲害的東西“混沌測(cè)試工具DBomb”。這個(gè)東西,我只有在采訪高斯實(shí)驗(yàn)室和Oracle時(shí)才聽過(guò)。所以,萬(wàn)里數(shù)據(jù)庫(kù)在解決產(chǎn)品技術(shù)問(wèn)題方面是有其獨(dú)到之處的,這不是剛剛成立三五年的數(shù)據(jù)庫(kù)廠商可以做到的。
綜上所述, 無(wú)論是從公司技術(shù)團(tuán)隊(duì)背景、產(chǎn)品、成功案例可移植性以及技術(shù)服務(wù)能力,萬(wàn)里數(shù)據(jù)庫(kù)都表現(xiàn)得全面且均衡。因此,能進(jìn)入到領(lǐng)導(dǎo)者象限,也就不難理解了。 該文觀點(diǎn)僅代表作者本人,如有文章來(lái)源系網(wǎng)絡(luò)轉(zhuǎn)載,本網(wǎng)系信息發(fā)布平臺(tái),如有侵權(quán),請(qǐng)聯(lián)系本網(wǎng)及時(shí)刪除。
|