華為云計(jì)算 云知識(shí) 什么是分布式數(shù)據(jù)庫(kù)中間件
什么是分布式數(shù)據(jù)庫(kù)中間件

分布式數(shù)據(jù)庫(kù)中間件(Distributed Database Middleware,簡(jiǎn)稱DDM),是一款基于MySQL存儲(chǔ),通過(guò)分庫(kù)分表算法進(jìn)行水平擴(kuò)展,采用存儲(chǔ)計(jì)算分離架構(gòu),實(shí)現(xiàn)存儲(chǔ)層、計(jì)算層的無(wú)限擴(kuò)展。DDM目前支持的實(shí)例類型包括 RDS for MySQL 和GaussDB(for MySQL)。

DDM采用標(biāo)準(zhǔn)關(guān)系型數(shù)據(jù)庫(kù)技術(shù),結(jié)合 云監(jiān)控 等運(yùn)維管控手段,保障DDM的高可用、持續(xù)運(yùn)維以及良好的可擴(kuò)展性。專注于解決數(shù)據(jù)庫(kù)分布式擴(kuò)展問(wèn)題,突破了傳統(tǒng)數(shù)據(jù)庫(kù)的容量和性能瓶頸,實(shí)現(xiàn)海量數(shù)據(jù)高并發(fā)訪問(wèn),其核心的優(yōu)勢(shì)是提供數(shù)據(jù)庫(kù)水平擴(kuò)展能力,同時(shí)提供單機(jī)MySQL的用戶體驗(yàn)。

實(shí)現(xiàn)原理

DDM在并發(fā)、計(jì)算、數(shù)據(jù)存儲(chǔ)三個(gè)方面的可擴(kuò)展性,打破業(yè)務(wù)發(fā)展中因數(shù)據(jù)庫(kù)擴(kuò)展性及運(yùn)維壓力所產(chǎn)生的困擾。

圖1 DDM實(shí)現(xiàn)原理

什么是分布式數(shù)據(jù)庫(kù)中間件