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

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

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

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

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

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

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

GaussDB研發(fā)歷程

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

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

謊言一:

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

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

謊言二:

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

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

謊言三:

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

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

謊言四:

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

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

GaussDB OLAP數(shù)據(jù)庫是一款具備分析及混合負(fù)載能力的分布式數(shù)據(jù)庫,從2011年開始,基于開源PostgreSQL 9.2.4內(nèi)核的基礎(chǔ)上自主研發(fā),支持行存儲(chǔ)與列存儲(chǔ),提供PB(Petabyte)級(jí)數(shù)據(jù)分析能力、多模分析能力和實(shí)時(shí)處理能力,用于數(shù)據(jù)倉庫、數(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ù)庫。Kunpeng的CPU的優(yōu)點(diǎn)在于它的核非常多,在并行計(jì)算這方面,Kunpeng 架構(gòu)的CPU表現(xiàn)更好。在第三方的檢測(cè)機(jī)構(gòu)的測(cè)試中,GaussDB數(shù)據(jù)庫能夠更好地配合Kunpeng CPU,因?yàn)槲覀兊腒unpeng CPU研發(fā)團(tuán)隊(duì)和GaussDB數(shù)據(jù)庫團(tuán)隊(duì)靠得很近,可以在內(nèi)核指令級(jí)當(dāng)中做相當(dāng)多的優(yōu)化。事實(shí)也證明,在通用的場(chǎng)景下面,基于Kunpeng架構(gòu)的CPU,它能跑得性能更好一點(diǎn)。

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


免責(zé)聲明:本網(wǎng)站內(nè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)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

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

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