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