揭秘“關(guān)于GaussDB數(shù)據(jù)庫(kù)的五大謊言”

極客網(wǎng)·企業(yè)級(jí)IT 11月15日,2019第九屆數(shù)據(jù)技術(shù)嘉年華大會(huì)在北京召開(kāi),華為IT產(chǎn)品線副總裁、智能數(shù)據(jù)與存儲(chǔ)領(lǐng)域總裁周躍峰受邀出席并發(fā)表主題演講,圍繞中國(guó)未來(lái)需要什么樣的數(shù)據(jù)庫(kù)、華為GaussDB數(shù)據(jù)庫(kù)的發(fā)展歷程,與參會(huì)嘉賓、學(xué)者、技術(shù)專(zhuān)家進(jìn)行了開(kāi)放的討論和交流。

在數(shù)字經(jīng)濟(jì)時(shí)代,對(duì)“數(shù)據(jù)”價(jià)值的挖掘和使用顯得尤為重要。數(shù)字經(jīng)濟(jì)發(fā)展,數(shù)據(jù)基礎(chǔ)設(shè)施先行。數(shù)據(jù)庫(kù)作為數(shù)據(jù)基礎(chǔ)設(shè)施的關(guān)鍵部件,需要長(zhǎng)期扎實(shí)的投入和真刀真槍的歷練。那么中國(guó)市場(chǎng)需要什么樣的數(shù)據(jù)庫(kù)?數(shù)據(jù)庫(kù)應(yīng)該往哪個(gè)方向走?對(duì)每一個(gè)數(shù)據(jù)庫(kù)產(chǎn)業(yè)鏈的玩家來(lái)說(shuō),都是一個(gè)棘手的問(wèn)題。

華為IT產(chǎn)品線副總裁、智能數(shù)據(jù)與存儲(chǔ)領(lǐng)域總裁周躍峰發(fā)表了“關(guān)于GaussDB數(shù)據(jù)庫(kù)的五大謊言”主題演講,在明確、開(kāi)放地回應(yīng)和澄清業(yè)界對(duì)于華為研發(fā)數(shù)據(jù)庫(kù)揣測(cè)疑問(wèn)的同時(shí),也指出了發(fā)展鯤鵬生態(tài)的目的,就是為了讓產(chǎn)業(yè)有更加繁榮和安全的生態(tài)。

揭秘“關(guān)于GaussDB數(shù)據(jù)庫(kù)的五大謊言”

▲華為IT產(chǎn)品線副總裁、智能數(shù)據(jù)與存儲(chǔ)領(lǐng)域總裁周躍峰發(fā)表主題演講

關(guān)于華為GaussDB數(shù)據(jù)庫(kù)的五大謊言

GaussDB研發(fā)歷程

回顧華為GaussDB數(shù)據(jù)庫(kù)的歷程,華為從07年就開(kāi)始研制OLTP數(shù)據(jù)庫(kù)。在2011年,實(shí)現(xiàn)了產(chǎn)品化并開(kāi)始使用到了無(wú)線和網(wǎng)絡(luò)的產(chǎn)品當(dāng)中去。到今年年底為止,有3萬(wàn)多套GaussDB OLTP數(shù)據(jù)庫(kù)在電信網(wǎng)絡(luò)部署,支持超過(guò)300個(gè)國(guó)家局點(diǎn)5G和4G網(wǎng)絡(luò),應(yīng)該說(shuō)電信級(jí)產(chǎn)品對(duì)于可靠性要求是值得信任的。

GaussDB OLAP數(shù)據(jù)庫(kù)是基于PG內(nèi)核來(lái)修改的。但它今天完全規(guī)模商用了,包括大家看到的各大銀行已經(jīng)采用這個(gè)數(shù)據(jù)庫(kù)。另外GaussDB OLTP在部分銀行關(guān)鍵業(yè)務(wù)使用時(shí)間超過(guò)一年半,比較平穩(wěn)。但華為公司在推出這個(gè)產(chǎn)品版本的時(shí)候,是非常謹(jǐn)慎的,希望確保對(duì)各行各業(yè)的易用性和可靠性。

謊言一:

GaussDB是集中式數(shù)據(jù)庫(kù)

當(dāng)前市場(chǎng)對(duì)分布式數(shù)據(jù)庫(kù)的討論如火如荼,是否意味著集中式會(huì)很快被淘汰呢?基于雙模業(yè)務(wù)的解讀,穩(wěn)態(tài)和敏態(tài)業(yè)務(wù)是會(huì)長(zhǎng)期并存的需求,尤其是對(duì)于國(guó)內(nèi)絕大部分企業(yè)更希望確保業(yè)務(wù)穩(wěn)定的前提下,仍然在采用集群部署。有人說(shuō)華為的數(shù)據(jù)庫(kù)是集中式架構(gòu),只能用于集群的部署,這是不正確的。實(shí)際上華為的GaussDB OLTP和OLAP數(shù)據(jù)庫(kù)都基于分布式架構(gòu),是同時(shí)支持集群部署也支持分布式的部署。未來(lái)分布式和集群的部署方式,可能在很長(zhǎng)一段時(shí)間里面都會(huì)同時(shí)并存延續(xù)下去,華為希望能夠用一個(gè)數(shù)據(jù)庫(kù)支持好它。

謊言二:

分布式數(shù)據(jù)庫(kù)可以做到完全業(yè)務(wù)透明

基于分布式數(shù)據(jù)庫(kù)的架構(gòu)設(shè)計(jì),需要同時(shí)滿(mǎn)足網(wǎng)絡(luò)、副本復(fù)制、分片以及SQL語(yǔ)言的透明性需求。數(shù)據(jù)的分布對(duì)應(yīng)用提出了新的要求來(lái)滿(mǎn)足分布式事務(wù)高并發(fā)、高性能、高擴(kuò)展。也就意味著當(dāng)前技術(shù)條件下,分布式數(shù)據(jù)庫(kù)跟應(yīng)用有著高耦合關(guān)系,很難做到完全應(yīng)用透明,只能分而治之。因此,需要我們整個(gè)產(chǎn)業(yè)繼續(xù)努力突破分布式數(shù)據(jù)庫(kù)理論極限。因?yàn)閿?shù)據(jù)庫(kù)除了性能很重要之外,可用性、易用性、可靠性可能更加重要。

謊言三:

GaussDB依賴(lài)應(yīng)用改造替代主流商用數(shù)據(jù)庫(kù)

我們?cè)谡{(diào)查了各大行業(yè)、各類(lèi)企業(yè)后發(fā)現(xiàn),現(xiàn)實(shí)中千行萬(wàn)業(yè)的企業(yè)級(jí)應(yīng)用軟件很多是很難改造的。目前中國(guó)企業(yè)級(jí)應(yīng)用超過(guò)5000家,通用軟件超過(guò)2800家,靠應(yīng)用改造等于要重構(gòu)中國(guó)整個(gè)軟件產(chǎn)業(yè),這幾乎是不可能的。華為GaussDB數(shù)據(jù)庫(kù)從設(shè)計(jì)之初就希望能做到應(yīng)用透明,通過(guò)實(shí)現(xiàn)TAC,語(yǔ)法兼容等手段保證我們對(duì)應(yīng)用系統(tǒng)的透明性。特別是希望與ORACLE數(shù)據(jù)庫(kù)在語(yǔ)法上能夠共生態(tài),這樣可以盡可能兼容已有應(yīng)用生態(tài)。

謊言四:

華為GaussDB數(shù)據(jù)庫(kù)是基于開(kāi)源構(gòu)造的

GaussDB OLTP數(shù)據(jù)庫(kù)內(nèi)核完全是華為公司自主研發(fā)的分布式數(shù)據(jù)庫(kù),基于華為公司在2007年開(kāi)始研發(fā)并在電信計(jì)費(fèi)領(lǐng)域規(guī)模商用的自研內(nèi)存數(shù)據(jù)庫(kù)全面改造,提供高并發(fā)事務(wù)實(shí)時(shí)處理能力、兩地三中心金融級(jí)高可用能力和分布式高擴(kuò)展能力,用于支撐金融、政府、電信等行業(yè)核心關(guān)鍵系統(tǒng)。當(dāng)前支持單機(jī)、主備、分布式等主流部署方式。

GaussDB OLAP數(shù)據(jù)庫(kù)是一款具備分析及混合負(fù)載能力的分布式數(shù)據(jù)庫(kù),從2011年開(kāi)始,基于開(kāi)源PostgreSQL 9.2.4內(nèi)核的基礎(chǔ)上自主研發(fā),支持行存儲(chǔ)與列存儲(chǔ),提供PB(Petabyte)級(jí)數(shù)據(jù)分析能力、多模分析能力和實(shí)時(shí)處理能力,用于數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)集市、實(shí)時(shí)分析、實(shí)時(shí)決策和混合負(fù)載等場(chǎng)景,廣泛應(yīng)用于金融、政府、電信等行業(yè)核心系統(tǒng)。

謊言五:

華為GaussDB只支持ARM架構(gòu)的CPU

華為在今年推出了基于ARM架構(gòu)的Kunpeng系列處理器產(chǎn)品,也讓很多人誤認(rèn)為GaussDB只支持Kunpeng處理器。GaussDB是首款同時(shí)支持x86和Kunpeng硬件架構(gòu)的數(shù)據(jù)庫(kù)。Kunpeng的CPU的優(yōu)點(diǎn)在于它的核非常多,在并行計(jì)算這方面,Kunpeng 架構(gòu)的CPU表現(xiàn)更好。在第三方的檢測(cè)機(jī)構(gòu)的測(cè)試中,GaussDB數(shù)據(jù)庫(kù)能夠更好地配合Kunpeng CPU,因?yàn)槲覀兊腒unpeng CPU研發(fā)團(tuán)隊(duì)和GaussDB數(shù)據(jù)庫(kù)團(tuán)隊(duì)靠得很近,可以在內(nèi)核指令級(jí)當(dāng)中做相當(dāng)多的優(yōu)化。事實(shí)也證明,在通用的場(chǎng)景下面,基于Kunpeng架構(gòu)的CPU,它能跑得性能更好一點(diǎn)。

此外,華為GaussDB數(shù)據(jù)庫(kù)積極開(kāi)展各類(lèi)行業(yè)應(yīng)用對(duì)接和生態(tài)伙伴建設(shè),希望構(gòu)建從內(nèi)核、技術(shù)、用戶(hù)、伙伴到產(chǎn)業(yè)多個(gè)生態(tài)維度的大生態(tài),在三年內(nèi)發(fā)展500家以上的合作伙伴、培養(yǎng)超過(guò)1萬(wàn)名DBA為企業(yè)打造良好的數(shù)據(jù)庫(kù)生態(tài)圈,同時(shí)大力發(fā)展社區(qū),為用戶(hù)交流提供開(kāi)放平臺(tái),與伙伴共贏,與客戶(hù)共贏!


極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2019-11-16
揭秘“關(guān)于GaussDB數(shù)據(jù)庫(kù)的五大謊言”
華為IT產(chǎn)品線副總裁、智能數(shù)據(jù)與存儲(chǔ)領(lǐng)域總裁周躍峰發(fā)表了“關(guān)于GaussDB數(shù)據(jù)庫(kù)的五大謊言”主題演講,在明確、開(kāi)放地回應(yīng)和澄清業(yè)界對(duì)于華為研發(fā)數(shù)據(jù)庫(kù)揣測(cè)疑問(wèn)的同時(shí),也指出了發(fā)展鯤鵬生態(tài)的目的,就是為了讓產(chǎn)業(yè)有更加繁榮和安全的生態(tài)。

長(zhǎng)按掃碼 閱讀全文