1月17日,在首屆PolarDB開發(fā)者大會(huì)上,阿里云數(shù)據(jù)庫產(chǎn)品事業(yè)部負(fù)責(zé)人李飛飛向濟(jì)濟(jì)一堂的開發(fā)者和客戶們表示:“從PolarDB誕生的那一刻起,中國(guó)的云原生數(shù)據(jù)庫進(jìn)入了快速發(fā)展的新賽道和新時(shí)代?!?/p>
目前,PolarDB除了承載阿里巴巴集團(tuán)從電商、本地生活、高德地圖等內(nèi)部一系列不同場(chǎng)景的關(guān)鍵應(yīng)用,也服務(wù)于全球80余個(gè)可用區(qū)的政務(wù)、金融、電信、物流、互聯(lián)網(wǎng)、郵政行業(yè)的逾10000家企業(yè)級(jí)用戶,安全穩(wěn)定地支撐了多個(gè)上億級(jí)別用戶的關(guān)鍵業(yè)務(wù),幫助他們實(shí)現(xiàn)了降本增效。過去三年間,PolarDB用戶規(guī)模累計(jì)增長(zhǎng)400%,全網(wǎng)部署CPU核數(shù)突破了100萬。
PolarDB是阿里集團(tuán)內(nèi)部業(yè)務(wù)面臨去IOE以及業(yè)務(wù)互聯(lián)網(wǎng)化帶來的請(qǐng)求波峰、波谷劇烈變化的背景下誕生的云原生數(shù)據(jù)庫,當(dāng)時(shí)淘寶天貓雙11零點(diǎn)第一秒瞬間交易峰值145倍的激增,TPS達(dá)到了1.4億的峰值,訂單的峰值58.3萬筆/秒。
從2017年公測(cè)、2018年上線至今,PolarDB經(jīng)歷了商業(yè)化、全面云原生化、Serverless,進(jìn)入到了云原生和智能化縱深發(fā)展的新階段。
李飛飛回憶說,早期阿里云通過將傳統(tǒng)的開源數(shù)據(jù)庫直接遷到云上,即Cloud-Hosted(云托管)Database Function方式,全面自研云原生數(shù)據(jù)庫,基于存儲(chǔ)計(jì)算分離架構(gòu)以及物理同步復(fù)制技術(shù)來解決彈性、高可用、可拓展等等一系列問題,推出了100%兼容MySQL以及100%兼容PG的版本。
通過歷次淘寶天貓雙11活動(dòng)的驗(yàn)證以及行業(yè)用戶的實(shí)踐檢驗(yàn),PolarDB已經(jīng)具備了大量關(guān)鍵的能力,如將云原生和分布式能力結(jié)合,開源、全面擁抱Serverless技術(shù),而2022年云棲大會(huì)推出的PolarDB Always On版本,意味著其云原生的縱深發(fā)展。
PolarDB分為集中式和分布式版本。面向集中式應(yīng)用,阿里云堅(jiān)持自主自研的同時(shí)全面擁抱開源生態(tài),提供了云原生的PolarDB MySQL版本和PG版本,并基于后者進(jìn)一步提升了Oracle的兼容性;在分布式賽道,推出了全面兼容MySQL云原生分布式版的PolarDB。
李飛飛認(rèn)為,數(shù)據(jù)庫正在呈現(xiàn)云原生化、平臺(tái)化、一體化、智能化趨勢(shì)。
其中,云原生化是指將Serverless等技術(shù)繼續(xù)引入數(shù)據(jù)庫中,平臺(tái)化是提供OpenAPI等標(biāo)準(zhǔn)的API接口,讓開發(fā)更加自動(dòng)化,實(shí)現(xiàn)軟硬件協(xié)同創(chuàng)新,一體化是指在同一源數(shù)據(jù)的基礎(chǔ)上支持多個(gè)引擎之間數(shù)據(jù)的流動(dòng),讓不同場(chǎng)景的數(shù)據(jù)處理變得更加簡(jiǎn)單易用,智能化,則是指和AI的深度結(jié)合。
“基于這四大趨勢(shì),數(shù)據(jù)管理開發(fā)將像搭積木一樣輕巧有趣。”李飛飛說。
具體到PolarDB,李飛飛表示,在云原生化方向,阿里云將致力于Serverless多主多寫,跨AZ跨Region災(zāi)備容災(zāi)的全球數(shù)據(jù)庫,以及率先推出三層解耦的架構(gòu);在平臺(tái)化方向,阿里云基于智能硬件的透明壓縮,實(shí)現(xiàn)了3倍以上的壓縮比,基于倚天Arm深入軟硬件協(xié)同優(yōu)化推出了全加密數(shù)據(jù)庫,基于Intel加密芯片的能力,正積極探索CXL這類最新技術(shù)開發(fā);在智能化方向,阿里云正在深入結(jié)合AI,用NL直接和數(shù)據(jù)庫進(jìn)行交互,更好地支持智能化的工作負(fù)載,同時(shí)也對(duì)接大模型提供推理能力,提升智能化使用數(shù)據(jù)庫的體驗(yàn);在一體化方向,阿里云深入探索Zero ETL,將PolarDB與AnalyticDB結(jié)合,為用戶提供一站式的HTAP解決方案,將DB與存儲(chǔ)結(jié)合,提供一體化數(shù)據(jù)庫一致的體驗(yàn),還支持?jǐn)?shù)據(jù)在數(shù)據(jù)庫里自由流動(dòng),滿足不同業(yè)務(wù)場(chǎng)景的不同數(shù)據(jù)處理需求。
PolarDB的設(shè)計(jì)初衷是面向易用、穩(wěn)定、彈性、經(jīng)濟(jì)和一體化,通過巧妙的數(shù)據(jù)同步提供5個(gè)9的高可用保證以及0-1000核秒級(jí)的彈性能力。據(jù)李飛飛介紹,PolarDB最高可以幫助客戶降低60%的成本。
毫無疑問,以PolarDB為代表的國(guó)產(chǎn)云原生數(shù)據(jù)庫,正在引領(lǐng)云原生數(shù)據(jù)庫領(lǐng)域的技術(shù)創(chuàng)新,加速國(guó)產(chǎn)化替代進(jìn)程。