溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

數(shù)據(jù)庫性能評(píng)測(cè)真的很重要么?

發(fā)布時(shí)間:2020-07-02 09:12:25 來源:網(wǎng)絡(luò) 閱讀:375 作者:大數(shù)據(jù)在線 欄目:關(guān)系型數(shù)據(jù)庫

國(guó)慶期間,最熱鬧的新聞莫過我國(guó)某數(shù)據(jù)庫產(chǎn)品在TPC-C測(cè)試中勇奪性能第一的消息。該則消息的傳播頗具爭(zhēng)議性,引發(fā)了一場(chǎng)關(guān)于數(shù)據(jù)庫的大討論。事實(shí)上,數(shù)據(jù)庫作為最重要的基礎(chǔ)軟件之一,在整個(gè)IT生態(tài)體系中具有舉足輕重的作用,中國(guó)數(shù)據(jù)庫產(chǎn)品在經(jīng)歷了四十余年的艱苦發(fā)展之后,能夠奪得國(guó)際評(píng)測(cè)機(jī)構(gòu)測(cè)試成績(jī)第一固然可喜可賀,不過這也激發(fā)了我們進(jìn)一步思考:

對(duì)于中國(guó)數(shù)據(jù)庫產(chǎn)品而言,數(shù)據(jù)庫性能評(píng)測(cè)真的很重要么?中國(guó)數(shù)據(jù)庫品牌和產(chǎn)品在方興未艾之際,又該如何在這個(gè)國(guó)際巨頭主導(dǎo)的市場(chǎng)中真正取得突破、走出一條屬于自己的價(jià)值之路?

答案是:非常重要。

但切不可就因此沾沾自喜、走上一條沉迷“測(cè)試成績(jī)”之路,中國(guó)數(shù)據(jù)庫品牌現(xiàn)在最急需的恰恰是要在技術(shù)、產(chǎn)品、人才、生態(tài)上下苦功夫,進(jìn)一步構(gòu)建起貼近用戶實(shí)際業(yè)務(wù)場(chǎng)景的強(qiáng)大數(shù)據(jù)庫產(chǎn)品和健壯完善的數(shù)據(jù)庫生態(tài),否則永遠(yuǎn)達(dá)不到國(guó)際數(shù)據(jù)庫品牌望其項(xiàng)背的程度,更談不上實(shí)現(xiàn)超越。

什么樣的數(shù)據(jù)庫測(cè)試才更具參考價(jià)值

數(shù)據(jù)庫性能評(píng)測(cè)不能“跑偏”。

以TPC-C測(cè)試為例,國(guó)際數(shù)據(jù)庫巨頭Oracle的測(cè)試成績(jī)停留在九年前,之后并無再參與到TPC-C的測(cè)試之中。這不禁讓人思考,什么樣的數(shù)據(jù)庫測(cè)試才更會(huì)更具實(shí)際參考價(jià)值?

顯然,對(duì)于各個(gè)行業(yè)用戶而言,更加重視的是一些貼近行業(yè)真實(shí)業(yè)務(wù)場(chǎng)景的性能和功能測(cè)試,而不是各種刷榜的評(píng)測(cè)。以金融行業(yè)為例,金融行業(yè)最為苛刻的業(yè)務(wù)需求,決定了數(shù)據(jù)庫產(chǎn)品需要在功能、性能、高可靠性、安全性、兼容性、生態(tài)等方面需要有足夠的支撐能力,針對(duì)包括金融行業(yè)在內(nèi)的數(shù)據(jù)庫測(cè)試顯然容易更加獲得用戶的認(rèn)可。

在國(guó)內(nèi)金融行業(yè)的數(shù)據(jù)庫相關(guān)測(cè)試?yán)?,中金?guó)盛的金融行業(yè)標(biāo)準(zhǔn)符合性試點(diǎn)測(cè)評(píng)是金融行業(yè)中當(dāng)之無愧的權(quán)威評(píng)測(cè)。中金國(guó)盛認(rèn)證中心是經(jīng)國(guó)家認(rèn)證認(rèn)可監(jiān)督管理委員會(huì)批準(zhǔn),國(guó)內(nèi)首家從事境內(nèi)金融業(yè)服務(wù)和產(chǎn)品的質(zhì)量安全管理的專業(yè)認(rèn)證機(jī)構(gòu),其相關(guān)評(píng)測(cè)結(jié)果和認(rèn)證獲得了國(guó)際互認(rèn)協(xié)議集團(tuán)成員國(guó)家和地區(qū)的廣泛認(rèn)可。中金國(guó)盛金融行業(yè)標(biāo)準(zhǔn)符合性試點(diǎn)測(cè)評(píng)涵蓋了數(shù)據(jù)庫環(huán)境搭建、環(huán)境監(jiān)測(cè)、語法支持、安全支持、擴(kuò)展、性能,容災(zāi)等金融級(jí)數(shù)據(jù)庫要求的關(guān)鍵能力項(xiàng)目。

例如,中金國(guó)盛金融行業(yè)標(biāo)準(zhǔn)符合性試點(diǎn)測(cè)評(píng)會(huì)針對(duì)關(guān)系型分布式數(shù)據(jù)庫在金融行業(yè)業(yè)務(wù)特點(diǎn)下的基本功能進(jìn)行測(cè)試,包括分布式下存取事務(wù)腳本,滿足對(duì)數(shù)據(jù)操作的原子性、數(shù)據(jù)對(duì)象的隔離性、過程的一致性、全局一致性;測(cè)試是否滿足ANSI SQL 99/2003,支持復(fù)雜SQL,函數(shù)索引,視圖,存儲(chǔ)過程,序列,字符集,模式管理,主鍵約束,觸發(fā)器,分區(qū)表,JAVA/C UDF,死鎖,故障診斷,災(zāi)難恢復(fù),閃回?cái)?shù)據(jù),數(shù)據(jù)安全,加密,用戶權(quán)限管理等金融核心交易型數(shù)據(jù)庫應(yīng)該具備的功能等。

此外,該測(cè)評(píng)還會(huì)針對(duì)金融行業(yè)最為看重的可靠性進(jìn)行評(píng)測(cè),包括在線備份、離線備份、全量和增量備份、磁盤備份、數(shù)據(jù)定期自動(dòng)備份等備份功能,同城雙活,兩地三中心等最高等級(jí)容災(zāi)的測(cè)試。而針對(duì)國(guó)內(nèi)金融機(jī)構(gòu)用戶量普遍達(dá)到千萬級(jí)的情況,中金國(guó)盛認(rèn)證中心重要會(huì)針對(duì)數(shù)據(jù)庫的性能進(jìn)行重點(diǎn)測(cè)試,包括數(shù)據(jù)庫的單機(jī)內(nèi)核能力是否足夠強(qiáng)勁;分布式環(huán)境下,數(shù)據(jù)庫的線性擴(kuò)展能力和性能擴(kuò)展比,針對(duì)數(shù)據(jù)庫在高并發(fā)評(píng)測(cè),對(duì)于金融行業(yè)秒殺、搶購(gòu)等業(yè)務(wù)場(chǎng)景的數(shù)據(jù)訪問極具參考價(jià)值。

針對(duì)目前國(guó)內(nèi)金融機(jī)構(gòu)因?yàn)闅v史原因普遍存在多數(shù)據(jù)庫品牌的情況,中金國(guó)盛認(rèn)證中心還會(huì)針對(duì)數(shù)據(jù)庫的異構(gòu)數(shù)據(jù)庫兼容和遷移能力進(jìn)行測(cè)試,設(shè)置被測(cè)對(duì)象數(shù)據(jù)庫與異構(gòu)數(shù)據(jù)庫的同步關(guān)系,然后在被測(cè)對(duì)象中執(zhí)行數(shù)據(jù)的修改、插入操作,驗(yàn)證了相關(guān)操作可自動(dòng)同步至其他異構(gòu)數(shù)據(jù)庫的功能。

在最近一期的評(píng)測(cè)里,華為GaussDB成為中國(guó)數(shù)據(jù)庫品牌的突出代表。經(jīng)中金國(guó)盛認(rèn)證中心檢測(cè), 根據(jù)金融行業(yè)標(biāo)準(zhǔn)《分布式數(shù)據(jù)庫技術(shù)金融應(yīng)用規(guī)范(草案稿)》、中金國(guó)盛企業(yè)標(biāo)準(zhǔn)《分布式數(shù)據(jù)庫技術(shù)金融應(yīng)用檢測(cè)規(guī)范(試行)》,基于華為鯤鵬處理器和通用CPU的華為GaussDB數(shù)據(jù)庫率先通過本次檢測(cè),82個(gè)檢測(cè)項(xiàng)全部為“符合”,在功能性、性能、安全性、可靠性、穩(wěn)定性等方面都符合金融行業(yè)的規(guī)范要求。

具體到詳細(xì)的測(cè)試結(jié)果,GaussDB在功能性、安全性、災(zāi)難恢復(fù)及性能方面均符合檢測(cè)規(guī)范要求。在銀行批量結(jié)息業(yè)務(wù)測(cè)試中,GaussDB功能性、穩(wěn)定性等均滿足銀行批量結(jié)息業(yè)務(wù)需求,性能甚至優(yōu)于業(yè)界領(lǐng)先數(shù)據(jù)庫30%以上。在銀行信用卡代授權(quán)業(yè)務(wù)測(cè)試中,GaussDB的功能性、穩(wěn)定性同樣滿足要求,其單節(jié)點(diǎn)的性能與業(yè)界領(lǐng)先數(shù)據(jù)庫持平,分布式環(huán)境下,GaussDB性能擴(kuò)展比超過0.8。

實(shí)際上,在性能評(píng)測(cè)方面,目前國(guó)內(nèi)一些銀行及華為分別進(jìn)行基于TaiShan服務(wù)器和通用CPU服務(wù)器的TPC-C比拼測(cè)試,證明GaussDB在TaiShan服務(wù)器上性能表現(xiàn)較同等通用CPU服務(wù)器提高約20%。在華為基于TaiShan服務(wù)器16節(jié)點(diǎn)的TPC-C標(biāo)準(zhǔn)測(cè)試,性能達(dá)到千萬級(jí)tpmC。

這個(gè)數(shù)據(jù)說明GaussDB平均的單機(jī)內(nèi)核性能足夠強(qiáng)勁,具備線性擴(kuò)展突破最高TPC-C成績(jī)的潛力。

數(shù)據(jù)庫性能評(píng)測(cè)真的很重要么?


而在中國(guó)信通院最新的分布式分析型數(shù)據(jù)庫測(cè)試中,華為GaussDB分析型數(shù)據(jù)庫同樣是率先完成了在512節(jié)點(diǎn)集群規(guī)模下的包括基礎(chǔ)能力、運(yùn)維能力、兼容性、安全性、高可用以及擴(kuò)展能力等六項(xiàng)指標(biāo)、51項(xiàng)測(cè)試項(xiàng)的能力測(cè)試要求。

數(shù)據(jù)庫性能評(píng)測(cè)真的很重要么?


毫無疑問,以華為為代表的中國(guó)數(shù)據(jù)庫品牌越來越敢在各種行業(yè)評(píng)測(cè)機(jī)構(gòu)亮成績(jī),讓行業(yè)用戶看到中國(guó)數(shù)據(jù)庫品牌與產(chǎn)品的實(shí)際參考價(jià)值,也成為用戶所欣喜看到的趨勢(shì)。

數(shù)據(jù)庫發(fā)展沒有捷徑,業(yè)務(wù)場(chǎng)景實(shí)踐是唯一出路

事實(shí)上,數(shù)據(jù)庫作為技術(shù)含量高、難度巨大的IT基礎(chǔ)產(chǎn)品,往往需要大量的人才、資金進(jìn)行長(zhǎng)期耐心投入。與此同時(shí),數(shù)據(jù)庫又是一個(gè)競(jìng)爭(zhēng)門檻特別高的領(lǐng)域。國(guó)外數(shù)據(jù)庫巨頭們已經(jīng)將競(jìng)爭(zhēng)門檻構(gòu)筑的足夠高,中國(guó)的數(shù)據(jù)庫品牌往往需要為之付出更大的努力,才能達(dá)到同樣的高度。

尤其是在像金融、電信、制造、交通、能源等商用市場(chǎng),國(guó)際數(shù)據(jù)庫已經(jīng)具備了足夠的產(chǎn)品能力、品牌能力和生態(tài)能力。某位數(shù)據(jù)庫專家就向筆者坦言:“打造一款通用型數(shù)據(jù)庫絕非易事,除了性能之外,易用性、可靠性和可恢復(fù)性是背后隱藏的能力,這絕非一朝一夕所能做到的?!币虼?,中國(guó)數(shù)據(jù)庫品牌的發(fā)展并沒有任何捷徑,需要牢牢中國(guó)各個(gè)行業(yè)加速數(shù)字化轉(zhuǎn)型的窗口期,從實(shí)際業(yè)務(wù)場(chǎng)景中的實(shí)踐中不斷摸索與成長(zhǎng),加速迭代和改進(jìn),走出自身的價(jià)值之路。

比如在對(duì)于數(shù)據(jù)庫產(chǎn)品最為苛刻的金融行業(yè),據(jù)筆者所了解的情況,到今年為止,國(guó)內(nèi)大部分金融行業(yè)客戶依然以采用國(guó)際數(shù)據(jù)庫巨頭產(chǎn)品為主,不過出于未來長(zhǎng)遠(yuǎn)發(fā)展考慮,很多金融機(jī)構(gòu)都在嘗試在業(yè)務(wù)中使用中國(guó)的數(shù)據(jù)庫品牌。但是以銀行、保險(xiǎn)等為代表的傳統(tǒng)金融機(jī)構(gòu),其業(yè)務(wù)復(fù)雜性遠(yuǎn)不是互聯(lián)網(wǎng)金融公司單一業(yè)務(wù)所能比擬的,往往需要中國(guó)數(shù)據(jù)庫產(chǎn)品在多個(gè)方面具備足夠的實(shí)力。

以招商銀行為例,截止2018年底,光APP注冊(cè)用戶就達(dá)到1.4億、月活用戶達(dá)到8000萬以上,從總行到分行、再到支行幾乎每天都通過APP進(jìn)行各色各樣的個(gè)性化推薦、搶購(gòu)、秒殺等促銷活動(dòng),在其向金融科技的轉(zhuǎn)型過程中,海量、復(fù)雜的核心業(yè)務(wù)場(chǎng)景使得招商銀行仔細(xì)評(píng)估了開源數(shù)據(jù)庫和商用數(shù)據(jù)產(chǎn)品,對(duì)數(shù)據(jù)庫有著明確和清晰的需求:高性能、高擴(kuò)展、高可用、對(duì)業(yè)務(wù)開發(fā)友好、容易管理運(yùn)維的金融分布式數(shù)據(jù)庫產(chǎn)品。

為此,招商銀行與華為進(jìn)行聯(lián)合創(chuàng)新,招商銀行方面提供先進(jìn)的金融業(yè)務(wù)場(chǎng)景,根據(jù)多年數(shù)據(jù)庫使用和運(yùn)維經(jīng)驗(yàn)提出分布式數(shù)據(jù)的具體要求,以及深入?yún)⑴c到數(shù)據(jù)庫核心內(nèi)核和架構(gòu)的設(shè)計(jì)、編碼、測(cè)試和投產(chǎn)階段。經(jīng)過雙方聯(lián)合創(chuàng)新,華為GaussDB已經(jīng)擁有高性能的數(shù)據(jù)庫內(nèi)核、性能與容量的高可擴(kuò)展能力、數(shù)據(jù)的兩地多中心高可用、故障快速切換、支持高性能分布式事務(wù)、易開發(fā)、易運(yùn)維與管理等七大特性,并且在招商銀行實(shí)際業(yè)務(wù)場(chǎng)景中得到充分的驗(yàn)證與落地。

例如,在數(shù)據(jù)庫的可擴(kuò)展能力方面,招商銀行可以在實(shí)際業(yè)務(wù)中做到擴(kuò)展比不低于0.8的準(zhǔn)線性擴(kuò)展,節(jié)點(diǎn)擴(kuò)展采用全量+增量的方式,實(shí)現(xiàn)對(duì)業(yè)務(wù)無感知的擴(kuò)容,可以支持8000個(gè)以上的數(shù)據(jù)庫并發(fā)連接,很好地應(yīng)對(duì)了招商銀行秒殺、搶購(gòu)場(chǎng)景下突增的數(shù)據(jù)庫訪問請(qǐng)求。又比如在數(shù)據(jù)庫的主備切換階段,GaussDB實(shí)現(xiàn)了關(guān)鍵故障恢復(fù)指標(biāo)上的大幅領(lǐng)先,RTO<1s ,而其他商業(yè)數(shù)據(jù)庫產(chǎn)品通常需要30s以上,這讓招商銀行的AZ內(nèi)故障恢復(fù)速度提升30倍。

數(shù)據(jù)庫性能評(píng)測(cè)真的很重要么?


類似上述的創(chuàng)新還有很多,華為GaussDB通過與客戶的聯(lián)合創(chuàng)新,不僅根據(jù)實(shí)際業(yè)務(wù)場(chǎng)景和需求更好地打磨了產(chǎn)品的諸多細(xì)節(jié),提升了產(chǎn)品的創(chuàng)新能力,還將諸多特性進(jìn)行了沉淀,形成了行業(yè)通用的能力與功能,幫助招商銀行完成了對(duì)傳統(tǒng)集中式數(shù)據(jù)庫的替換。

同樣的情況也發(fā)生在工商銀行。作為全球最大的商業(yè)銀行,工商銀行在全球范圍擁有超過532萬家公司客戶和4.96億個(gè)人客戶,為這些客戶提供廣泛的金融產(chǎn)品和服務(wù),其業(yè)務(wù)量和業(yè)務(wù)復(fù)雜性可謂是冠絕全球。工商銀行與華為聯(lián)合創(chuàng)新,經(jīng)過10余次版本的投產(chǎn),完成超過5萬個(gè)作業(yè)、80個(gè)集市、10萬個(gè)模型、超PB的數(shù)據(jù)量,實(shí)現(xiàn)了超大規(guī)模數(shù)據(jù)倉(cāng)庫集群的建設(shè)、遷移、運(yùn)營(yíng),基于華為GaussDB分布式數(shù)據(jù)庫構(gòu)建起的大數(shù)據(jù)服務(wù)云平臺(tái)為125個(gè)應(yīng)用、26家分行、上千個(gè)場(chǎng)景提供包括客戶管理、市場(chǎng)營(yíng)銷、風(fēng)險(xiǎn)管理、實(shí)時(shí)風(fēng)控、績(jī)效管理、數(shù)據(jù)自助分析等數(shù)據(jù)應(yīng)用。

除了招商銀行、工商銀行外,還有包括山東移動(dòng)等多個(gè)行業(yè)的客戶開始使用華為GaussDB數(shù)據(jù)庫產(chǎn)品??梢哉f,華為GaussDB是廠商通過與客戶聯(lián)合創(chuàng)新、不斷迭代與改進(jìn)的典范。華為GaussDB開創(chuàng)了中國(guó)數(shù)據(jù)庫產(chǎn)品的一條新路,除了不斷持續(xù)加大產(chǎn)品的研發(fā)之外,還讓自身產(chǎn)品在客戶真實(shí)業(yè)務(wù)場(chǎng)景中得到持續(xù)錘煉,加速產(chǎn)品的進(jìn)化速度,迅速提升產(chǎn)品的競(jìng)爭(zhēng)力。

為生態(tài)注入長(zhǎng)期活力,讓數(shù)據(jù)庫之路越走越寬

數(shù)據(jù)庫并不是一個(gè)孤立的產(chǎn)品,它對(duì)下對(duì)接各種操作系統(tǒng)、服務(wù)器、芯片等,對(duì)上需要支持各種業(yè)務(wù)系統(tǒng),這就決定了一款優(yōu)秀的數(shù)據(jù)庫產(chǎn)品往往需要一個(gè)強(qiáng)大的生態(tài)來保持長(zhǎng)期的活力。以國(guó)際數(shù)據(jù)庫巨頭為例,除了產(chǎn)品層面之外,完善的生態(tài)系統(tǒng)也是其保持長(zhǎng)期競(jìng)爭(zhēng)力的關(guān)鍵所在。

目前多家中國(guó)數(shù)據(jù)庫廠商都異常重視數(shù)據(jù)庫的研發(fā)與生態(tài)建設(shè)。但是,數(shù)據(jù)生態(tài)建設(shè)同樣是一個(gè)長(zhǎng)期、艱苦的工作,需要有足夠的戰(zhàn)略投入和長(zhǎng)期的戰(zhàn)略定力,才能真正打造出強(qiáng)壯和完善的生態(tài)系統(tǒng)。以華為為例,從公司戰(zhàn)略層面將數(shù)據(jù)庫提升到與5G一樣的高度,公司希望像發(fā)展5G一樣來發(fā)展數(shù)據(jù)庫。

近年來,華為開始從合作伙伴、高校人才培養(yǎng)、用戶聯(lián)合創(chuàng)新等多個(gè)層面來構(gòu)建自身的數(shù)據(jù)庫大生態(tài),希望打造開放、合作、共贏的產(chǎn)業(yè)生態(tài)。以合作伙伴為例,華為與金蝶、用戶、億信華辰、愛數(shù)、中標(biāo)麒麟等多個(gè)不同層面的合作伙伴完成了產(chǎn)品之間的兼容與認(rèn)證,并打造出多個(gè)數(shù)據(jù)庫解決方案。

數(shù)據(jù)庫性能評(píng)測(cè)真的很重要么?


在人才培養(yǎng)方面,華為推出了GaussDB金種子計(jì)劃,與清華大學(xué)等多所高校成立創(chuàng)新實(shí)驗(yàn)室,開展數(shù)據(jù)庫學(xué)術(shù)研究。在2019年的華為全聯(lián)接大會(huì)上,華為還宣布聯(lián)合政府、高校、合作伙伴成立數(shù)據(jù)庫產(chǎn)業(yè)推進(jìn)組,共同構(gòu)建鯤鵬數(shù)據(jù)生態(tài)。此外,華為還宣布了GaussDB一系列認(rèn)證,加速相關(guān)人才的培養(yǎng)。

數(shù)據(jù)庫性能評(píng)測(cè)真的很重要么?


總體而言,中國(guó)數(shù)據(jù)庫品牌與產(chǎn)品才剛剛起步,勇于參加各種測(cè)試是一件好事,體現(xiàn)出數(shù)據(jù)庫領(lǐng)域的“中國(guó)自信”。從長(zhǎng)遠(yuǎn)來看,中國(guó)數(shù)據(jù)庫產(chǎn)業(yè)的發(fā)展之路無比漫長(zhǎng),需要繼續(xù)在產(chǎn)品研發(fā)、業(yè)務(wù)實(shí)踐、生態(tài)建設(shè)等方面腳踏實(shí)地、砥礪前行,形成真正的核心競(jìng)爭(zhēng)能力。只有這樣,才能讓中國(guó)的數(shù)據(jù)庫品牌在數(shù)據(jù)庫舞臺(tái)中占據(jù)一席之地,真正成為市場(chǎng)的主角之一。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI