華為云數(shù)據(jù)庫(kù)-GaussDB for MySQL數(shù)據(jù)庫(kù)
GaussDB是華為云自主研發(fā)的一款高性能關(guān)系型數(shù)據(jù)庫(kù),它完全兼容了MySQL,而且它是華為云最新的一代企業(yè)級(jí)分布式關(guān)系型數(shù)據(jù)庫(kù),它也繼承了華為云更可靠,技術(shù)強(qiáng)、創(chuàng)新快、資源多的特點(diǎn)。華為云采用了最新的DFV分布式存儲(chǔ)技術(shù),架構(gòu)方面使用了計(jì)算存儲(chǔ)分離架構(gòu),存儲(chǔ)還最高支持128TB的海量存儲(chǔ),可以實(shí)現(xiàn)超百萬(wàn)級(jí)QPS吞吐,還支持跨AZ部署,故障秒級(jí)切換,既擁有商業(yè)數(shù)據(jù)庫(kù)的性能和可靠性,又具備開(kāi)源數(shù)據(jù)庫(kù)的靈活性。
GaussDB采用存算分離架構(gòu),它可以計(jì)算節(jié)點(diǎn)共享同一份數(shù)據(jù),不需要通過(guò)binlog再次同步數(shù)據(jù),這樣就可以大大提高數(shù)據(jù)庫(kù)的性能,而且性能是開(kāi)源MySQL的7倍,可以運(yùn)用到復(fù)雜的查詢(xún)場(chǎng)景,眾所周知MySQL數(shù)據(jù)庫(kù)是不支持復(fù)雜的SQL查詢(xún),這款華為自研的云數(shù)據(jù)庫(kù)它支持將提取列、條件過(guò)濾、聚合運(yùn)算等操作向下推給存儲(chǔ)層處理,性能相比傳統(tǒng)架構(gòu)提升數(shù)十倍,這樣我們就可以使用復(fù)雜的SQL不用擔(dān)心我們應(yīng)用程序的性能。
GaussDB還支持存儲(chǔ)自動(dòng)擴(kuò)容,最大支持10TB的存儲(chǔ),因?yàn)槭枪蚕泶鎯?chǔ),所以它最多可以添加15個(gè)只讀節(jié)點(diǎn),并且添加只讀節(jié)點(diǎn)所需要的時(shí)間與數(shù)據(jù)量的大小沒(méi)有關(guān)系,也不需要再增加一份存儲(chǔ)。在數(shù)據(jù)備份與恢復(fù)方面它也可以實(shí)現(xiàn)任意時(shí)間點(diǎn)回滾,因?yàn)樗褂昧巳康臄?shù)據(jù)快照備份和redo技術(shù),所以我們數(shù)據(jù)恢復(fù)的速度會(huì)很快。
GaussDB還有并行執(zhí)行的優(yōu)勢(shì),GaussDB采用數(shù)據(jù)并行的并行模式,將需要執(zhí)行的數(shù)據(jù)表劃分為各個(gè)獨(dú)立的數(shù)據(jù)塊,然后啟動(dòng)不同的worker工作線(xiàn)程在劃分的數(shù)據(jù)塊上并行執(zhí)行,最后leader線(xiàn)程通過(guò)消息隊(duì)列匯總worker線(xiàn)程產(chǎn)生的部分結(jié)果。并行執(zhí)行支持并行掃描、聚合計(jì)算、order by排序、join計(jì)算等。華為云數(shù)據(jù)庫(kù)經(jīng)過(guò)使用32核256GB的環(huán)境測(cè)試,在含有100G數(shù)據(jù)量的TPCH查詢(xún)語(yǔ)句執(zhí)行下性能竟然提升了10倍多。
GaussDB同比其他同類(lèi)的產(chǎn)品也有很大的性能占優(yōu),在同等類(lèi)產(chǎn)品下,相同規(guī)格的大并發(fā)場(chǎng)景使用下并發(fā)性能可以提高30%,在延遲方面GaussDB也是采用了非主可用區(qū)的應(yīng)用讀業(yè)務(wù)請(qǐng)求可就近訪(fǎng)問(wèn)的模式來(lái)降低為我們的訪(fǎng)問(wèn)延時(shí)。
GaussDB的應(yīng)用場(chǎng)景也是很多,它可以應(yīng)用在金融、政企、游戲、電商等對(duì)性能要求高的場(chǎng)景。金融行業(yè)主要是要求數(shù)據(jù)的安全可靠,可以說(shuō)金融行業(yè)對(duì)數(shù)據(jù)安全和可靠性有非常嚴(yán)格的要求,GaussDB(for MySQL)正是可以保證存儲(chǔ)數(shù)據(jù)強(qiáng)一致性RPO=0,也可以實(shí)現(xiàn)故障實(shí)時(shí)轉(zhuǎn)移,秒級(jí)切換主從數(shù)據(jù)庫(kù),可以說(shuō)既擁有商業(yè)數(shù)據(jù)庫(kù)的穩(wěn)定可靠性,又擁有開(kāi)源數(shù)據(jù)庫(kù)的靈活性和低成本,可謂是對(duì)金融行業(yè)很實(shí)用;在游戲,電商行業(yè)也是很實(shí)用GaussDB數(shù)據(jù)庫(kù),游戲、電商行業(yè)的業(yè)務(wù)波動(dòng)變化非常頻繁,而且流量高峰也是難以預(yù)測(cè),這就是GaussDB數(shù)據(jù)庫(kù)的另外一個(gè)很大特點(diǎn)-擁有彈性擴(kuò)展,這可是為這種業(yè)務(wù)變化頻繁量身打造的。
GaussDB的成功案例有很多,比如永安保險(xiǎn),紅旗等,有需要支持高并發(fā)數(shù)據(jù)庫(kù)環(huán)境的大家可以了解了解華為云-GaussDB數(shù)據(jù)庫(kù)。
審核編輯 黃昊宇
-
華為云
+關(guān)注
關(guān)注
3文章
2770瀏覽量
18300
發(fā)布評(píng)論請(qǐng)先 登錄
企業(yè)級(jí)MySQL數(shù)據(jù)庫(kù)管理指南
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)被加密如何恢復(fù)數(shù)據(jù)?

MySQL數(shù)據(jù)庫(kù)是什么
從Delphi、C++ Builder和Lazarus連接到MySQL數(shù)據(jù)庫(kù)

適用于MySQL和MariaDB的Python連接器:可靠的MySQL數(shù)據(jù)連接器和數(shù)據(jù)庫(kù)

分布式云化數(shù)據(jù)庫(kù)有哪些類(lèi)型
MySQL數(shù)據(jù)庫(kù)的安裝

構(gòu)建數(shù)據(jù)庫(kù)解決方案,基于華為云 Flexus X 實(shí)例容器化 MySQL 主從同步架構(gòu)

云數(shù)據(jù)庫(kù)是哪種數(shù)據(jù)庫(kù)類(lèi)型?
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—Mysql數(shù)據(jù)庫(kù)表記錄丟失的數(shù)據(jù)恢復(fù)流程

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—MYSQL數(shù)據(jù)庫(kù)ibdata1文件損壞的數(shù)據(jù)恢復(fù)案例
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—通過(guò)拼接數(shù)據(jù)庫(kù)碎片恢復(fù)SQLserver數(shù)據(jù)庫(kù)

云數(shù)據(jù)庫(kù)可以租用嗎?完整租用流程來(lái)了
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)出現(xiàn)823錯(cuò)誤的數(shù)據(jù)恢復(fù)案例

評(píng)論