作為核心基礎(chǔ)軟件的數(shù)據(jù)庫(kù)管理系統(tǒng),是發(fā)展數(shù)字經(jīng)濟(jì)、實(shí)施大數(shù)據(jù)戰(zhàn)略、服務(wù)經(jīng)濟(jì)社會(huì)數(shù)字化轉(zhuǎn)型的關(guān)鍵技術(shù)。云溪數(shù)據(jù)庫(kù)作為浪潮自主研發(fā)的先進(jìn)的國(guó)產(chǎn)化云原生分布式數(shù)據(jù)庫(kù),從2019到2022兩年多的時(shí)間里,從區(qū)區(qū)幾人到一百五六十人,從迷茫前景到多領(lǐng)域應(yīng)用,從信息稀缺到創(chuàng)新發(fā)展,一路攻克難關(guān)、披荊斬棘,取得了近300項(xiàng)發(fā)明專(zhuān)利受理,10項(xiàng)自有產(chǎn)品軟著授權(quán),在工業(yè)互聯(lián)網(wǎng)、高校教育、金融等多個(gè)領(lǐng)域?qū)崿F(xiàn)了商業(yè)化應(yīng)用。這就是秉持工匠精神,用心鍛造產(chǎn)品,追求卓越品質(zhì),堅(jiān)持創(chuàng)新發(fā)展,開(kāi)拓全新領(lǐng)域,永葆品牌活力與生命力的浪潮云溪。
浪潮云溪團(tuán)隊(duì)
乘風(fēng)破浪:擔(dān)當(dāng)責(zé)任助力品牌崛起
隨著數(shù)字經(jīng)濟(jì)成為國(guó)家戰(zhàn)略,服務(wù)賦能數(shù)字經(jīng)濟(jì)發(fā)展、提供安全可靠的數(shù)據(jù)庫(kù)產(chǎn)品已成為數(shù)字經(jīng)濟(jì)下的重點(diǎn)攻克方向。而隨著數(shù)據(jù)量呈爆炸式增長(zhǎng),傳統(tǒng)的集中式數(shù)據(jù)庫(kù)面對(duì)大規(guī)模數(shù)據(jù)處理逐漸表現(xiàn)出局限性,分布式數(shù)據(jù)庫(kù)具有高可用、強(qiáng)一致性、彈性擴(kuò)展、高性能等特點(diǎn),因此成為未來(lái)發(fā)展趨勢(shì)。浪潮集團(tuán)作為新一代信息技術(shù)產(chǎn)業(yè)龍頭企業(yè),發(fā)展分布式數(shù)據(jù)庫(kù)產(chǎn)品,既是使命擔(dān)當(dāng),也是歷史機(jī)遇。確定了方向和目標(biāo),接下來(lái)就是怎么做。
通過(guò)硬件垂直擴(kuò)展提高計(jì)算能力,同時(shí)升級(jí)軟件和授權(quán)?不!拋開(kāi)成本不說(shuō),這種方案存在能力的天花板,且無(wú)法支持越來(lái)越多創(chuàng)新業(yè)務(wù)的彈性計(jì)算需求。
使用分布式中間件的方法?不!一方面許多業(yè)務(wù)部門(mén)還是希望解決方案對(duì)業(yè)務(wù)代碼本身沒(méi)有侵入;另一方面中間件的維護(hù)過(guò)于復(fù)雜。
隨著云服務(wù)成為一種必然選擇,如何利用云的優(yōu)勢(shì)提供彈性、高可用、支持傳統(tǒng)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)方法的產(chǎn)品必是未來(lái)的發(fā)展方向。
肩負(fù)著創(chuàng)新發(fā)展的社會(huì)責(zé)任,他們需要提出一套既能順應(yīng)技術(shù)發(fā)展趨勢(shì)又能同時(shí)滿(mǎn)足客戶(hù)需求的解決方案。經(jīng)過(guò)一番深入的調(diào)研,團(tuán)隊(duì)了解到谷歌發(fā)布的NewSQL技術(shù)路線(xiàn),認(rèn)為這種分布式關(guān)系型數(shù)據(jù)庫(kù)代表了未來(lái)的技術(shù)發(fā)展趨勢(shì),因?yàn)樗軌驅(qū)崿F(xiàn)將備份副本存儲(chǔ)在各地的多個(gè)數(shù)據(jù)中心,安全性更高。經(jīng)過(guò)反復(fù)研討、論證,與行業(yè)專(zhuān)家交流項(xiàng)目的可行性、安全性與意義,最終決定發(fā)起分布式數(shù)據(jù)庫(kù)項(xiàng)目,云溪數(shù)據(jù)庫(kù)應(yīng)運(yùn)而生。
精益求精:工匠精神筑就品質(zhì)產(chǎn)品
“執(zhí)著專(zhuān)注、精益求精、一絲不茍、追求卓越”,云溪數(shù)據(jù)庫(kù)產(chǎn)品的研發(fā)過(guò)程困難重重,卻從未放棄對(duì)品質(zhì)的追求。最大的難題之一莫過(guò)于分布式數(shù)據(jù)庫(kù)的強(qiáng)一致性事務(wù)的處理技術(shù),也就是實(shí)現(xiàn)數(shù)據(jù)多副本、跨機(jī)器、跨數(shù)據(jù)中心、跨地域存儲(chǔ)。即使在單機(jī)數(shù)據(jù)庫(kù)中,事務(wù)一致性處理都是極難實(shí)現(xiàn)的,在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,事務(wù)處理的技術(shù)難度更是成倍增加。
這其中,如何權(quán)衡分布式數(shù)據(jù)庫(kù)的強(qiáng)一致性與系統(tǒng)的讀寫(xiě)性能之間的關(guān)系是研發(fā)團(tuán)隊(duì)攻克該技術(shù)難點(diǎn)時(shí)需要重點(diǎn)思考并解決的問(wèn)題。如果該難點(diǎn)不能得到有效解決,不僅會(huì)影響產(chǎn)品的應(yīng)用場(chǎng)景,也會(huì)抵消分布式數(shù)據(jù)庫(kù)帶來(lái)的優(yōu)勢(shì),必將大幅降低云溪數(shù)據(jù)庫(kù)的產(chǎn)品整體性能。
為了攻克這一難題,團(tuán)隊(duì)內(nèi)部嘔心瀝血,持續(xù)數(shù)月進(jìn)行車(chē)輪式研討和實(shí)踐,前后參考了國(guó)際數(shù)據(jù)庫(kù)技術(shù)大會(huì)的百余篇論文,更是專(zhuān)門(mén)組織超50人的攻關(guān)團(tuán)隊(duì)對(duì)調(diào)整事務(wù)隔離級(jí)別、優(yōu)化副本管理、均衡事務(wù)管理、內(nèi)存事務(wù)引擎等關(guān)鍵技術(shù)進(jìn)行逐一突破。沒(méi)有完整的先例,沒(méi)有足夠的參考,很多時(shí)候研發(fā)團(tuán)隊(duì)都是摸著石頭過(guò)河,在摸索中前進(jìn)。時(shí)間和質(zhì)量的壓力籠罩在每個(gè)人頭上,但沒(méi)有人抱怨沒(méi)有人退縮,有的只是每個(gè)人的拼盡全力,互相之間的加油打氣,與不斷試錯(cuò)直到攻克難關(guān)的堅(jiān)持毅力。而整個(gè)攻堅(jiān)過(guò)程給團(tuán)隊(duì)帶來(lái)的“后遺癥”就是,定期的知識(shí)學(xué)習(xí)與信息共享滲透到了團(tuán)隊(duì)的基因,成為了團(tuán)隊(duì)的一大習(xí)慣。經(jīng)過(guò)半年的努力,云溪團(tuán)隊(duì)最終以?xún)?nèi)存事務(wù)引擎和智能事務(wù)隔離技術(shù)為基礎(chǔ),并引入原子鐘技術(shù)實(shí)現(xiàn)分布式事務(wù)時(shí)間戳的Ture-time機(jī)制,成功研發(fā)了符合自身需求的強(qiáng)一致性事務(wù)處理技術(shù),事務(wù)性能得到成倍提升。不僅如此,云溪數(shù)據(jù)庫(kù)還在分布式架構(gòu)、功能等方面取得了多項(xiàng)顛覆式創(chuàng)新。
守正創(chuàng)新:推動(dòng)云溪數(shù)據(jù)庫(kù)長(zhǎng)遠(yuǎn)發(fā)展
守正創(chuàng)新方能行穩(wěn)致遠(yuǎn),匯集研發(fā)人員付出與心血的云溪數(shù)據(jù)庫(kù),雖已應(yīng)用于高校教育、政務(wù)金融等多個(gè)行業(yè)并有諸多應(yīng)用案例落地,賦能智慧城市與工業(yè)互聯(lián)網(wǎng)建設(shè),聚焦數(shù)字能源等快速發(fā)展領(lǐng)域,但發(fā)展的腳步從未停止。
面對(duì)未來(lái)的需求與技術(shù)發(fā)展,云溪數(shù)據(jù)庫(kù)將多模數(shù)據(jù)庫(kù)統(tǒng)一訪(fǎng)問(wèn)作為一個(gè)重要的規(guī)劃方向,實(shí)現(xiàn)一套云溪數(shù)據(jù)庫(kù)就可以實(shí)現(xiàn)時(shí)序存儲(chǔ)、流式計(jì)算、列式存儲(chǔ)與索引、時(shí)空索引、圖數(shù)據(jù)分析預(yù)測(cè)和數(shù)據(jù)訂閱,并在各個(gè)模型上進(jìn)行復(fù)雜分析等多種功能,用戶(hù)業(yè)務(wù)不再需要多種技術(shù)產(chǎn)品選型和運(yùn)維,云溪數(shù)據(jù)庫(kù)可以實(shí)現(xiàn)數(shù)據(jù)從寫(xiě)入到查詢(xún)、分析、監(jiān)控的整個(gè)生命周期管理。
前進(jìn)的道路不可能一帆風(fēng)順,技術(shù)、人才都將會(huì)是云溪團(tuán)隊(duì)面臨的可預(yù)見(jiàn)的挑戰(zhàn),但每個(gè)人都無(wú)所畏懼、充滿(mǎn)信心。“開(kāi)發(fā)數(shù)據(jù)庫(kù)是一個(gè)難度極高但充滿(mǎn)意義的工作,未來(lái)也一定會(huì)遇到各種各樣的難題。我會(huì)終身學(xué)習(xí),迎難而上。也相信在團(tuán)隊(duì)的共同努力下,會(huì)攻克一個(gè)個(gè)難題。”團(tuán)隊(duì)一位新生代成員堅(jiān)定地表示。
在這個(gè)快速發(fā)展的時(shí)代,他們堅(jiān)守著內(nèi)心的期待與信念,潛心鉆研,上下求索,以進(jìn)步的心態(tài)面對(duì)著市場(chǎng)的變幻莫測(cè),以匠人的精神優(yōu)化迭代著自己的產(chǎn)品。浪潮云溪分布式數(shù)據(jù)庫(kù),未來(lái)已來(lái),未來(lái)可期!