支持 128TB 超大存儲,GaussDB (for MySQL) 如何輕松應對海量數據挑戰
本文分享自華為云社區《【選擇GaussDB(for MySQL)的十大理由】之二:128TB超大存儲》,作者:GaussDB 數據庫。
大數據時代的挑戰
隨著互聯網、大數據等行業的迅猛發展,企業的數據流量呈現爆炸式增長,數據庫作為數據存儲的核心,其承載的數據量越來越大。近十年,企業數據量從 GB 發展到 TB,甚至 PB 級別,數據庫正面臨前所未有的存儲挑戰,這要求數據庫具備更高的存儲能力和擴展性以滿足海量數據的存儲需求,為企業數據分析和業務發展提供堅實基礎。
GaussDB (for MySQL) 如何支持海量存儲
華為在數據庫存儲領域的布局已經 20 余年,連續多年保持市場份額和發貨量第一。在云原生自研數據庫領域,華為云相較于其他云廠商,最大的技術優勢之一就是多年積累的存儲技術。
華為云數據庫 GaussDB (for MySQL) 基于華為最新一代 DFV 存儲,采用計算存儲分離架構,最多支持 128TB 的海量存儲。其中,DFV(Data Function Virtualization)是華為提供的一個與數據庫垂直整合的高性能,高可靠的分布式存儲系統。
GaussDB (for MySQL) 整體架構自下向上分為存儲層、存儲抽象層和 SQL 解析層三層。


存儲層:基于華為 DFV 存儲,提供大容量、分布式、強一致和高性能的存儲能力,此層來保障數據的可靠性以及橫向擴展能力,保證數據的可靠性不低于 99.999999999%。
存儲抽象層:位于 InnoDB 之下,底層存儲節點之上的中間層,提供數據庫的日志處理能力,頁面和存儲之間數據映射管理以及頁面讀取能力,是數據庫高性能的核心。
SQL 解析層:GaussDB (for MySQL) 與 MySQL 8.0 開源版 100% 兼容。
基于以上軟硬件垂直優化,GaussDB (for MySQL) 在擁有 128TB 存儲容量上限的同時,仍能夠保持超高性能,輕松滿足企業級應用場景中的海量數據存儲和分析的需求。另外,GaussDB (for MySQL) 的存儲空間支持自動彈性橫向擴展,在線擴容過程對業務透明無感,保證業務的連續穩定。
GaussDB (for MySQL) 超大存儲與極致性能,驅動多行業數據高效處理
超大存儲空間使得 GaussDB (for MySQL) 能夠面對各行各業的數據量挑戰,如互聯網、金融、醫療、教育等。某在線教育客戶,經過多庫合并的降本增效改造后,在單個 GaussDB (for MySQL) 實例中保存了海量歷史數據,單實例數據量達 80TB,最大的單表數據量超過 10 億行。并行執行、算子下推等核心內核優化保證 GaussDB (for MySQL) 在如此大的數據模型下,性能表現依然強悍。
GaussDB (for MySQL) 使用示例
1. 在創建 GaussDB (for MySQL) 實例時,存儲空間可自由選擇,上限是 128TB,操作如下:


2. 當正在使用的 GaussDB (for MySQL) 實例的存儲空間即將耗盡時,可以進行磁盤擴容,操作步驟:
1)在 “實例管理” 頁面,選擇目標實例,單擊 “操作” 列的 “更多 > 容量變更”,進入 “容量變更” 頁面。


除此之外,還可以通過單擊目標實例名稱,進入 “基本信息” 頁面。在 “存儲 / 備份空間” 模塊,單擊 “容量變更”,進入 “容量變更” 頁面。


2)在 “容量變更” 頁面,選擇空間大小,單擊 “下一步” 直至結束。
總結
GaussDB (for MySQL) 支持 128TB 海量存儲,為企業提供了巨大的數據存儲空間,能夠輕松應對各行各業的大數據需求,同時提高數據處理性能,降低運維成本,助力企業長期發展。您可購買 “包年 / 包月” 或 “按需” 實例,自動創建,無需部署,快來試用吧!
浙公網安備 33010602011771號