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

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

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

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

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

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

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

GaussDB研發(fā)歷程

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

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

謊言一:

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

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

謊言二:

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

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

謊言三:

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

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

謊言四:

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

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

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

謊言五:

華為GaussDB只支持ARM架構的CPU

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

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


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

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

長按掃碼 閱讀全文