
從技術(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。
但是,如我一直強(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)者象限,也就不難理解了。
關(guān)注”萬(wàn)里數(shù)據(jù)庫(kù)“公眾號(hào),點(diǎn)擊底部菜單欄【賽迪報(bào)告】下載完整報(bào)告
新聞爆料