華為云GaussDB推出重磅內(nèi)核新特性,以技術(shù)使能行業(yè)創(chuàng)新

來(lái)源: 網(wǎng)易
作者:郜郜娛樂(lè)
時(shí)間:2021-07-16
16999
數(shù)字化時(shí)代,技術(shù)迭代更新比以往任何時(shí)候都要來(lái)得迅猛一些,數(shù)據(jù)庫(kù)技術(shù)也在這股技術(shù)浪潮中迸發(fā)出巨大的發(fā)展張力,而作為數(shù)據(jù)庫(kù)技術(shù)靈魂的內(nèi)核技術(shù)也隨之實(shí)現(xiàn)了躍遷式發(fā)展。

數(shù)字化時(shí)代,技術(shù)迭代更新比以往任何時(shí)候都要來(lái)得迅猛一些,數(shù)據(jù)庫(kù)技術(shù)也在這股技術(shù)浪潮中迸發(fā)出巨大的發(fā)展張力,而作為數(shù)據(jù)庫(kù)技術(shù)靈魂的內(nèi)核技術(shù)也隨之實(shí)現(xiàn)了躍遷式發(fā)展。

華為云數(shù)據(jù)庫(kù)歷來(lái)重視內(nèi)核技術(shù)研發(fā),擁有豐富的數(shù)據(jù)庫(kù)內(nèi)核研發(fā)經(jīng)驗(yàn),并持續(xù)構(gòu)筑了一系列極具競(jìng)爭(zhēng)力的內(nèi)核特性。近期,華為云新一代金融級(jí)分布式數(shù)據(jù)庫(kù)GaussDB(for openGauss)正式推出了Ustore存儲(chǔ)引擎、基于Paxos協(xié)議的DCF高可用組件等多個(gè)重大內(nèi)核新特性,為企業(yè)級(jí)用戶(hù)打造了穩(wěn)定高性能的存儲(chǔ)引擎、高可用的內(nèi)核能力,以創(chuàng)新技術(shù)為抓手,進(jìn)一步推動(dòng)企業(yè)數(shù)字化轉(zhuǎn)型。

Ustore存儲(chǔ)引擎創(chuàng)新,數(shù)據(jù)頻繁更新下性能依舊穩(wěn)如泰山

Ustore存儲(chǔ)引擎,又名In-place Update存儲(chǔ)引擎。In-place Update中文意思為原地更新,是GaussDB(for openGauss) 內(nèi)核新增的一種存儲(chǔ)模式。GaussDB(for openGauss) 內(nèi)核當(dāng)前使用的行引擎是Append Update(追加更新)模式。追加更新對(duì)于業(yè)務(wù)中的增、刪以及HOT(Heap only tuple) Update(即同一頁(yè)面內(nèi)更新)有很好的表現(xiàn),但對(duì)于跨數(shù)據(jù)頁(yè)面的非HOT UPDATE場(chǎng)景,垃圾回收不夠高效。

而Ustore引擎將最新版本的“有效數(shù)據(jù)”和歷史版本的“垃圾數(shù)據(jù)”分離存儲(chǔ),最新版本的“有效數(shù)據(jù)”存儲(chǔ)在數(shù)據(jù)頁(yè)面上,并單獨(dú)開(kāi)辟一段UNDO空間,用于統(tǒng)一管理歷史版本的“垃圾數(shù)據(jù)”,因此數(shù)據(jù)空間不會(huì)由于頻繁更新而膨脹,垃圾回收效率更高。Ustore引擎采用NUMA-Aware的UNDO子系統(tǒng)設(shè)計(jì),使得UNDO子系統(tǒng)可以在多核平臺(tái)上有效擴(kuò)展;同時(shí)采用多版本索引技術(shù),解決索引清理問(wèn)題,有效提升了存儲(chǔ)空間的回收復(fù)用效率。

1.jpg

圖1:Ustore數(shù)據(jù)存儲(chǔ)示意圖:數(shù)據(jù)在原page頁(yè),undo通過(guò)指針單獨(dú)管理

總之,在這種設(shè)計(jì)思路下,相比原有垃圾數(shù)據(jù)清理機(jī)制,Ustore數(shù)據(jù)存儲(chǔ)能帶來(lái)更高性能、更高效率,空間利用更充分,整體系統(tǒng)運(yùn)行更加平穩(wěn),適應(yīng)更多業(yè)務(wù)場(chǎng)景和工作負(fù)載。

應(yīng)用實(shí)踐方面,Ustore存儲(chǔ)引擎已在部分客戶(hù)現(xiàn)場(chǎng)進(jìn)行了POC測(cè)試,表現(xiàn)出穩(wěn)定可靠的數(shù)據(jù)庫(kù)服務(wù)能力,達(dá)到了預(yù)期的效果。

基于Paxos協(xié)議的高可用DCF組件創(chuàng)新,確保數(shù)據(jù)強(qiáng)一致和高可用

除了Ustore存儲(chǔ)引擎外,GaussDB(for openGauss)還推出了基于Paxos協(xié)議的DCF高可用組件,該組件使得GaussDB(for openGauss)在保證數(shù)據(jù)一致性的同時(shí),在高可用方面可進(jìn)一步得到增強(qiáng),包括:

  1. 通過(guò)自仲裁、多數(shù)派選主能力擺脫第三方仲裁組件,極大縮短RTO時(shí)間,且可預(yù)防任何故障下的腦裂雙主;

  2. 支持節(jié)點(diǎn)同步、同異步混合部署的多集群部署模式;

  3. 提升主備間節(jié)點(diǎn)日志復(fù)制效率,提升系統(tǒng)的最大吞吐能力。

2.jpg

圖2:Paxos原理示意圖

借助GaussDB(for openGauss)的DCF高可用組件,用戶(hù)不僅可以免去系統(tǒng)腦裂的風(fēng)險(xiǎn),還可以提升可用性。

面向未來(lái),GaussDB(for openGauss)將基于AI自治技術(shù),在Ustore存儲(chǔ)引擎、Paxos協(xié)議自選主等關(guān)鍵特性方面持續(xù)構(gòu)建更智能、更安全、更高效的技術(shù)能力,并從千行百業(yè)數(shù)據(jù)庫(kù)應(yīng)用的最緊迫問(wèn)題和長(zhǎng)遠(yuǎn)需求出發(fā),不斷在核心技術(shù)上進(jìn)行突破,為客戶(hù)打造更領(lǐng)先、更優(yōu)質(zhì)的數(shù)據(jù)庫(kù)服務(wù)。

【重磅活動(dòng)預(yù)告】

8月18日,以“數(shù)造未來(lái)”為主題的第12屆中國(guó)數(shù)據(jù)庫(kù)技術(shù)大會(huì)(即DTCC2021)將在北京隆重召開(kāi),現(xiàn)場(chǎng)特設(shè)華為云GaussDB專(zhuān)場(chǎng),屆時(shí)將為您解讀GaussDB系列數(shù)據(jù)庫(kù)及核心能力,分享GaussDB行業(yè)最佳實(shí)踐。另外,GaussDB遷移工具新品UGO目前正在火熱公測(cè)中,歡迎前往華為云官網(wǎng)免費(fèi)體驗(yàn)>>數(shù)據(jù)庫(kù)和應(yīng)用遷移_UGO_數(shù)據(jù)庫(kù)遷移-華為云

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于網(wǎng)易,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
近6成金融機(jī)構(gòu)的選擇!華為云GaussDB加快金融核心系統(tǒng)轉(zhuǎn)型
近6成金融機(jī)構(gòu)的選擇!華為云GaussDB加快金融核心系統(tǒng)轉(zhuǎn)型
當(dāng)前,數(shù)據(jù)庫(kù)在金融機(jī)構(gòu)的應(yīng)用正在從辦公、一般系統(tǒng)逐步邁入核心系統(tǒng)應(yīng)用的深水區(qū)。如何構(gòu)建安全可靠、高效穩(wěn)定的核心系統(tǒng)數(shù)據(jù)庫(kù),支持業(yè)務(wù)運(yùn)營(yíng)和管理決策,成為了眾多金融機(jī)構(gòu)關(guān)注的焦點(diǎn)問(wèn)題。
華為云
2024-07-042024-07-04
華為云以系統(tǒng)性創(chuàng)新加速千行萬(wàn)業(yè)智能化升級(jí)
華為云以系統(tǒng)性創(chuàng)新加速千行萬(wàn)業(yè)智能化升級(jí)
華為云全球銷(xiāo)售收入達(dá)553億元人民幣,是全球增長(zhǎng)最快的主流云廠商之一。
華為云
2024-04-222024-04-22
華為云發(fā)布新型工業(yè)互聯(lián)網(wǎng)平臺(tái)參考架構(gòu)
華為云發(fā)布新型工業(yè)互聯(lián)網(wǎng)平臺(tái)參考架構(gòu)
近日,在華為分析師大會(huì)上,華為混合云副總裁胡玉海重磅發(fā)布《新型工業(yè)互聯(lián)網(wǎng)平臺(tái)參考架構(gòu)》白皮書(shū),在傳統(tǒng)工業(yè)互聯(lián)網(wǎng)的基礎(chǔ)上,融入大模型的能力,讓智能化賦能新型工業(yè)化。
華為云
云服務(wù)
2024-04-222024-04-22
支撐核心系統(tǒng)分布式改造,GaussDB為江南農(nóng)商銀行筑穩(wěn)根基
支撐核心系統(tǒng)分布式改造,GaussDB為江南農(nóng)商銀行筑穩(wěn)根基
在移動(dòng)互聯(lián)網(wǎng)快速普及的當(dāng)下,金融機(jī)構(gòu)能否提供便捷、智能、個(gè)性化的金融服務(wù),成為關(guān)乎業(yè)務(wù)開(kāi)展和企業(yè)成長(zhǎng)的重要命題。
華為云
2024-01-252024-01-25
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家