本文分享自華為雲社區《多模歸一,一生萬物——華為雲多模資料庫GeminiDB架構與應用實踐》,作者: GaussDB 資料庫 。 在這個信息爆炸的時代,數據的管理和應用變得越來越重要。互聯網用戶的規模化使得業務數據也呈現出多樣性,包括社交關係、系統日誌、Json、KV等。同時,越來越多的軟體開發團隊 ...
本文分享自華為雲社區《多模歸一,一生萬物——華為雲多模資料庫GeminiDB架構與應用實踐》,作者: GaussDB 資料庫 。
在這個信息爆炸的時代,數據的管理和應用變得越來越重要。互聯網用戶的規模化使得業務數據也呈現出多樣性,包括社交關係、系統日誌、Json、KV等。同時,越來越多的軟體開發團隊也傾向於使用以非關係型資料庫系統為中心,更輕量、更敏捷的軟體開發模式,而多模資料庫作為一種新興的數據管理解決方案,正受到越來越多的關註。
多模資料庫系統和相關技術,是在NoSQL運動中產生和發展起來的。為了更系統地瞭解多模資料庫,華為雲NoSQL資料庫研發總監餘汶龍通過直播(鏈接見文末)的方式,分享了《華為雲多模資料庫GeminiDB的技術架構及應用實踐》,解析GeminiDB的技術特性、架構優勢等,親見雲原生多模資料庫如何在實際應用中大放異彩,解決真實世界的複雜數據挑戰。
GeminiDB是華為2017年開始啟動的雲原生分散式NoSQL資料庫研發項目,於2019年7月正式亮相,首發文檔引擎,支持MongoDB協議,2019年12月正式發佈寬表引擎,2020年發佈時序引擎,2021年發表KV引擎,2023年發佈DynamoDB引擎。同年11月,GaussDB NoSQL正式升級為獨立品牌GeminiDB。因此,GeminiDB也是一款由KV、文檔、寬表和時序組成的超融合多模資料庫。
GeminiDB雲原生多模資料庫作為華為雲資料庫家族中的一員,在全球有23個Region,66個可用區,局點廣泛分佈於海內外,總共服務了全球2000多家大型的企業,包括互聯網、政府、電信等行業。
GeminiDB全球佈局
GeminiDB是國內第一款支持存算分離的NoSQL資料庫,相容5種熱門生態,如GeminiDB Redis介面、GeminiDB Mongo介面、GeminiDB Dynamo介面、GeminiDB Cassandra介面、GeminiDB Influx介面。
GeminiDB在短短幾年內能夠得到快速發展,“存算分離”和“多模擴展”的架構核心設計,是提升資料庫整體能力的關鍵。當發生故障時,GeminiDB雲原生架構具備故障秒級接管能力。GeminiDB實例3AZ高可靠,在單AZ故障的情況下,可以做到0秒RPO、數據零丟失;在任意一個節點發生故障的時候,實現RTO<10秒,搭乘高可用雙活實例之後,SLA可達到99.995%,性能遙遙領先。同時在擴計算時,業務僅秒級抖動;在分級存儲時,實現自動化冷熱交換,應用“0”改造。
GeminiDB出色的性能,備受廣告、游戲、電商等行業的青睞。游戲行業某頭部公司,為降低業務高峰期游戲卡頓、延遲,打造用戶實時線上通暢的體驗感,使用GeminiDB資料庫作為前端緩存(需要配置大記憶體),加速應用訪問,最終實現了該游戲在全球23區域內支持資源快速下發,性能5倍提升,0.1ms穩定無抖,並輕鬆支撐千萬級玩家線上,TB級地圖數據實時同步更新,輕鬆應對20倍輕業務高峰變化。
還有華為手機上的華為賬號、運動健康、應用市場等APP,其背後總節點數超過了1萬,數據量超過了10PB,這些APP使用的是GeminiDB為其提供的雙活方案,為用戶提供華為終端雲體驗天花板。
GeminiDB在各個行業中的應用案例不勝枚舉。經過數年的產品能力打磨,GeminiDB已經支持了眾多的業務場景,同時,豐富的業務場景對 GeminiDB提出了多樣化的特性訴求。未來,華為雲GeminiDB將更加聚焦企業訴求,持續精進研發能力,夯實技術根基,走向更廣泛、更深入的客戶場景,賦能千行百業深度數字化,助力企業數字化轉型成功。
直播鏈接:https://bbs.huaweicloud.com/live/cloud_live/202311201900.html