GBase新聞
DTCC專訪 | GBASE第三代智能分布式數(shù)據(jù)庫(kù)技術(shù)革新背后的產(chǎn)品工程化之路
第15屆中國(guó)數(shù)據(jù)庫(kù)技術(shù)大會(huì)(DTCC2024)上,GBASE南大通用分享了第三代智能數(shù)據(jù)庫(kù)GBase 8c助力企業(yè)用戶應(yīng)對(duì)多元場(chǎng)景,賦能業(yè)務(wù)發(fā)展的創(chuàng)新實(shí)踐。
會(huì)后,GBase 8c產(chǎn)品經(jīng)營(yíng)部總經(jīng)理張益接受了ITPUB的采訪,圍繞分布式數(shù)據(jù)庫(kù)領(lǐng)域的熱點(diǎn)話題進(jìn)行了深入探討。
1. 能否介紹一下GBase 8c 在過(guò)去一年的變化?取得了哪些進(jìn)展?
GBase 8c是南大通用推出的多模多態(tài)分布式數(shù)據(jù)庫(kù)產(chǎn)品。過(guò)去一年,GBase 8c在產(chǎn)品能力和應(yīng)用深度兩方面都有了可喜的進(jìn)展。
在產(chǎn)品能力上,GBase 8c在去年引入了向量存儲(chǔ),這是在大模型時(shí)代DB4AI領(lǐng)域非常重要的一項(xiàng)能力,通過(guò)向量存儲(chǔ),GBase 8c能夠更高效地支持?jǐn)?shù)據(jù)處理,特別是針對(duì)大模型的數(shù)據(jù)訪問(wèn),這在國(guó)產(chǎn)數(shù)據(jù)庫(kù)中是比較少見的。
同時(shí),在應(yīng)用深度上,我們?cè)诮鹑谝约斑\(yùn)營(yíng)商等眾多的核心業(yè)務(wù)系統(tǒng)投產(chǎn)。例如,在某銀行信貸核心系統(tǒng)中,GBase 8c成功對(duì)原有數(shù)據(jù)庫(kù)進(jìn)行了替換并顯著提升了系統(tǒng)的處理性能。在運(yùn)營(yíng)商的O域和B域兩類核心的業(yè)務(wù)領(lǐng)域,GBase 8c幫助用戶系統(tǒng)實(shí)現(xiàn)了一體機(jī)上的遷移,基于多租戶能力,顯著降低整體運(yùn)維難度和成本。
2. 您談到在分布式數(shù)據(jù)庫(kù)領(lǐng)域,大家比拼的是如何做到工程化、產(chǎn)品化,讓產(chǎn)品能夠快速、高效地支持應(yīng)用,能否展開講講你們的工程實(shí)踐?
在數(shù)據(jù)庫(kù)學(xué)術(shù)界以及產(chǎn)業(yè)界大家有一個(gè)基本共識(shí),那就是數(shù)據(jù)庫(kù)框架理論已經(jīng)相對(duì)成熟,當(dāng)然不可否認(rèn)一些細(xì)微的創(chuàng)新點(diǎn)以及特殊的產(chǎn)品優(yōu)化是有別于同類產(chǎn)品的重要因素,但就數(shù)據(jù)庫(kù)廠商而言,進(jìn)行標(biāo)準(zhǔn)的產(chǎn)品化、工程化以支持應(yīng)用是決定企業(yè)能否盈利進(jìn)而不斷迭代的關(guān)鍵。
GBASE南大通用始終將自己定位為一家“專注于數(shù)據(jù)庫(kù)產(chǎn)品和服務(wù)并且在金融、電信等關(guān)鍵領(lǐng)域得到規(guī)?;瘧?yīng)用的獨(dú)立的數(shù)據(jù)庫(kù)廠商”。二十年來(lái),我們也始終在踐行這一點(diǎn),非常純粹地堅(jiān)持聚焦數(shù)據(jù)庫(kù)產(chǎn)品研發(fā),通過(guò)這二十年的積累,真正讓數(shù)據(jù)庫(kù)實(shí)現(xiàn)標(biāo)準(zhǔn)的產(chǎn)品化、工程化,讓客戶放心使用,從而對(duì)我們的產(chǎn)品質(zhì)量和服務(wù)水平報(bào)有充分信任。
我們嚴(yán)格地遵循IPD集成開發(fā)模式,并且在組織架構(gòu)上成立獨(dú)立于產(chǎn)品和銷售體系之外的質(zhì)量管理部門,確保在產(chǎn)品研發(fā)的每個(gè)階段都能滿足客戶的需求和預(yù)期。這種系統(tǒng)化的研發(fā)流程使得我們能夠快速響應(yīng)市場(chǎng)變化,為客戶提供了高質(zhì)量的產(chǎn)品和服務(wù)。
3. 您觀察現(xiàn)在各行業(yè)對(duì)分布式數(shù)據(jù)庫(kù)的態(tài)度和應(yīng)用現(xiàn)狀是怎樣的?會(huì)采取怎樣的策略?
提到分布式數(shù)據(jù)庫(kù)必然要提及集中式數(shù)據(jù)庫(kù),二者究竟是怎樣的關(guān)系始終是學(xué)術(shù)界和產(chǎn)業(yè)界爭(zhēng)論的焦點(diǎn)。我們認(rèn)為分布式和集中式一定不是對(duì)立排斥的關(guān)系,只是有些場(chǎng)景分布式更適合,有些場(chǎng)景集中式性價(jià)比更高,并非一元化的分布式或者集中式用在核心,另一個(gè)用在邊緣。關(guān)鍵還是看需求,看并發(fā)量、數(shù)據(jù)量,包括高可用的能力能不能滿足業(yè)務(wù)的需求。
對(duì)于一些并發(fā)量大、數(shù)據(jù)量大的核心業(yè)務(wù)系統(tǒng),分布式數(shù)據(jù)庫(kù)可能更加適合。因?yàn)榉植际綌?shù)據(jù)庫(kù)可以通過(guò)水平擴(kuò)展來(lái)提升處理能力,同時(shí)支持更好的彈性伸縮和負(fù)載均衡。而一般業(yè)務(wù)系統(tǒng),可能對(duì)于高可用或者說(shuō)數(shù)據(jù)量沒(méi)有那么大,可以選擇像GBase 8c這樣的分布式數(shù)據(jù)庫(kù),依靠多租戶能力降低管理和運(yùn)維成本。
4. 如何保證分布式數(shù)據(jù)庫(kù)替換或者升級(jí)更加平滑和穩(wěn)定?
數(shù)據(jù)庫(kù)產(chǎn)品之間的遷移一定不是完全平滑的,同一架構(gòu)的不同產(chǎn)品都有差異,遑論集中式遷移到分布式。GBase 8c在做的就是讓這個(gè)遷移的差異化過(guò)程更加智能。
GBASE南大通用采用了智能數(shù)據(jù)分布算法的專利技術(shù)。以往工程實(shí)踐中,用戶的業(yè)務(wù)專家和我們的數(shù)據(jù)庫(kù)團(tuán)隊(duì)會(huì)統(tǒng)一設(shè)計(jì)數(shù)據(jù)分布方案,進(jìn)行驗(yàn)證、調(diào)試、測(cè)試,這一過(guò)程周期長(zhǎng)、成本高。
現(xiàn)在我們基于自研的智能數(shù)據(jù)分布技術(shù),通過(guò)算法自動(dòng)優(yōu)化數(shù)據(jù)分布,完成數(shù)據(jù)分類粗加工后,基于真實(shí)業(yè)務(wù)場(chǎng)景運(yùn)行測(cè)試,通過(guò)代價(jià)評(píng)估不斷進(jìn)行系統(tǒng)遞歸優(yōu)化。經(jīng)過(guò)工程 實(shí)踐,整體時(shí)間節(jié)約到原來(lái)的20%-50%之間,大大減少了人工干預(yù)和調(diào)試的成本。
5. 未來(lái),GBase 8c有什么樣的規(guī)劃?
我們的終極目標(biāo)是將GBase 8c發(fā)展成為數(shù)據(jù)云(Data Cloud)。以往對(duì)數(shù)據(jù)庫(kù)在云上的定義,將之視為PaaS層的基礎(chǔ)設(shè)施組件。但當(dāng)業(yè)務(wù)上云后,在建設(shè)成本和數(shù)據(jù)安全方面,很難把控?cái)?shù)據(jù)庫(kù)的容災(zāi)等級(jí)。在未來(lái),我們想實(shí)現(xiàn)在應(yīng)用上將數(shù)據(jù)和云在物理上的隔離。數(shù)據(jù)就是數(shù)據(jù),從物理資源層開始管理,基于我們多租戶、高安全的能力,實(shí)現(xiàn)高級(jí)別的高可用,同時(shí)滿足虛擬化和云化的需求。