隨着移動互聯網、電子商務的高速發展,被使用最多的企業級開源數據系統MySQL面臨着巨大挑戰——爲迎接「雙11"的高併發要提早作好分庫分表;用戶不斷激增要將讀寫分離才能應對天天上億次的訪問,但讀寫分離後會致使數據同步延時嚴重、分佈式事務複雜且效率低下、數據庫可用性降低、MySQL的3T容量瓶頸等一系列問題都困擾着CTO和架構師們。數據庫
「要解決這些問題,阿里巴巴2008年就開始研發自主可控的數據系統,2014年基於MySQL的國內首個雲原生數據庫POLARDB開始孵化,到今天已累計超過PB的數據遷移至 POLARDB」阿里雲研究員呂漫漪這樣告訴記者。安全
雖然POLARDB是基於MySQL研發的關係型數據庫,但存儲容量徹底不受到限制,存儲容量最高可達100TB,單庫最多可擴展到 16 個節點,性能提高是MySQL的6倍,而且徹底兼容MySQL。網絡
"因爲MySQL 和POLARDB 百分之百兼容,有兩種辦法能夠實現快速遷移,:一是直接作個備份,就能夠從MySQL遷移到POLARDB,這種方式很是簡單,還能夠經過咱們提供的DTS在線工具進行遷移。「呂漫漪表示:」對於一個徹底基於雲環境的數據庫,利用雲的彈性擴展是個基本項,用Serverless方式自動擴容,存儲空間無需手動配置,根據數據量自動伸縮,用戶只需爲實際使用容量付費。」架構
當應對完一次「大促「釋放數據資源、節點資源很是簡單,POLARDB三分鐘就可生效。「不一樣於MySQL的‘一主多從’POLARDB則採用‘一寫多讀共享同一份數據’的方式,無需額外創建多個從庫。在幾分鐘內就能夠增長一個只讀節點並啓動服務。採用物理日誌(RedoLog)代替邏輯日誌(Binlog)極大程度的減小的主備延遲和磁盤IO,使得主備延遲控制在毫秒級,並可根據實際狀況修改成主備強同步。」併發
操做簡單一直是下降差錯、提升可用性的不二法則。呂漫漪表示:「POLARDB的大容量、高性能簡化了構架師對數據庫的操做,不用去作分庫分表、不用作冷熱分離,同時有對查詢的加速接口,能夠直接經過調用智能接入層的一個接口就可完成複雜的查詢。」less
同時,數據愈來愈成爲企業的重要資產,甚至是企業的生命線。「咱們在數據庫安全方面對POLARDB也作了不少改進。POLARDB共享分佈式存儲的設計完全解決了MySQL Master-Slave異步複製所帶來的備庫數據非強一致的缺陷,使得整個數據庫集羣在應對任何單點故障時,能夠保證數據 0 丟失。採用Active-Active的高可用集羣架構,可讀寫的主節點和只讀節點之間進行Failover切換,與傳統的Active-Standby相比,用一樣成本帶來了更好的系統訪問性能。「運維
POLARDB也增強了數據安全方面的措施,包括採用白名單、VPC網絡、SSL加密、數據多副本存儲等全方位的手段,對數據庫數據訪問、存儲、管理等各個環節提供安全保障。「在實際場景中咱們發現,誤刪除等低級錯誤時有發生形成的損失巨大,爲此咱們將來在新版本中還會提供‘回收站’的功能,能很快地將刪除的數據庫表進行恢復,此外,還利用POLARDB共享分佈式存儲的特色,能夠快速將數據庫恢復到某一個指定時間點,經過快照的功能經過快照和物理日誌將數據庫恢復到一個指定的時間點來提升數據庫的高可用性。「異步
對於POLARDB的演進方向,呂漫漪表示,「首先就是在靠可用性上下功夫。企業及客戶對高可用性和數據庫的安全要求特別高,因此咱們會在高可用上加大投入。此外在性能上的提升,把更多的功能下推到存儲層來作。在當今大數據的時代,企業級用戶在功能上也有了新的要求,要求數據庫既要是事務性數據庫又要是分析性數據庫,咱們從此把這兩個需求結合在一塊兒,從此將推出並行查詢、大幅提升大表查詢、複雜查詢的性能,這些都是咱們的前進方向。分佈式
當前數據種類繁多,除了你們熟知的關係型數據庫,圖數據庫、文件數據庫、流數據庫等非關係數據庫也在崛起。呂漫漪認爲,數據庫的發展示在是百花齊放,因爲應用場景的不一樣,用戶能夠選擇不一樣的數據庫,但咱們能夠看到MySQL數據庫也發生了不少改變,它從一個純關係型的數據庫也開始支持文件存儲,5.7版開始支持文件存儲,關係型數據庫的演變和MySQL的演變也開始支持更多的存儲模式,咱們能夠給客戶提供更多的選擇。」高併發
阿里雲數據庫事業部總經理鳴嵩認爲:「十年時間,阿里雲數據庫團隊從技術創造新商業到推進中國數據庫技術變革。」從AliSQL到RDS,再到首個自研雲原生數據庫POLARDB,現在,阿里巴巴數據庫技術獲得了極大的提高,領跑數據時代。前不久,Gartner公佈了2018全球數據庫魔力象限,阿里雲以國內雲廠商第一成爲首個入選的中國企業,分析師更是認爲POLARDB雲原生數據庫在使用場景的應用值得期待。相信做爲國產數據庫的領跑者,阿里雲將一直在爲使命而努力奮鬥,讓咱們拭目以待。
本文爲雲棲社區原創內容,未經容許不得轉載。