路沙

在剛剛過去的雙十一,阿里云通過將分布式技術與云原生數據庫POLARDB的彈性技術進行結合,有效實現了數據庫的分區、分庫以及分表,以可擴展性、彈性以及高可用的能力高效應對了像雙十一這種數據訪問量瞬間高并發的場景應用,進而保障消費者購物體驗的流暢性和穩定性。
在阿里巴巴集團副總裁、阿里云智能數據庫產品事業部總裁,高級研究員李飛飛看來,如今,阿里云自研的云原生數據庫POLARDB自商業化以來,已經成為公司內部增長最快的數據庫產品。究其原因,李飛飛認為,首先,POLARDB雖然是自研數據庫,但是無論是使用方式,還是邏輯語法都能夠兼容市場上的主流數據庫。其次,相對于開源數據庫和商業數據庫,POLARDB確實有著獨特的優勢和特點。比如,POLARDB能夠實現計算和存儲節點分開進行彈性的擴容,這是傳統的單節點的數據庫系統完全不能提供的一種能力。另外,基于彈性優勢,當用戶上云的時候,并不需要提前購買大量的資源,保障按需使用按量計費即可。
“阿里云內部推崇聚焦、專業、專注的文化,而這種文化也就決定我們會將更多的研發力量投入到最核心的產品上面。如今,阿里云內部憑借POLARDB和下一代實時分析的數據倉庫AnalyticDB,形成了一個從AP到TP的良好生態閉環?!崩铒w飛進一步解釋道。
下一代企業級數據庫:分布式+云原生
數據庫系統的演進經歷了從最早的關系型數據庫OLTP到半結構化,再到分析型數據庫OLAP等非結構化的數據庫,再發展到如今的多模數據庫。在剛剛結束的2019數據技術嘉年華大會上,李飛飛表示,下一代數據庫一定是從單節點+分布式的架構向分布式+云原生的架構轉變。
傳統的單節點架構,計算和存儲的節點是緊耦合在一起的。其優勢在于開發簡單、部署容易,缺點是擴展性和高可用都不好。而分布式架構,是將數據進行分片并分別存在不同節點上面,其特點是水平擴展能力特別強,當數據量變大、并發量變高的時候只需要增加節點即可。而劣勢是如果要求不改動上層業務邏輯,就必須有能力去處理分布式事務和分布式查詢。云原生架構則因天然為云定制,具備云計算的彈性能力,兼具開源數據庫的易用、開放特點,及傳統數據庫的管理和處理性能等優勢,逐漸成為企業的最佳選擇。所以,在李飛飛看來,下一代企業級數據庫最核心的是需要實現架構上的突破,就是將分布式架構和云原生架構結合在一起。這種架構的好處就是面對同樣的數據以及同樣高的并發,不需要再做那么多分區分片,并降低分布式事務和分布式查詢處理所帶來的成本。而阿里云的POLARDB就將這種分布式和云原生的架構完美地結合起來。
具體來講,POLARDB采用存儲計算分離、共享存儲、智能調度、軟硬結合、物理復制等新技術,很好地解決了開源數據庫在云上所面臨的彈性、易用性和可移植性等諸多問題。同時,POLARDB還能夠支持單庫容量擴展至上百TB以及計算引擎及存儲的秒級擴展,為高速增長的客戶業務場景提供高性能、高吞吐和彈性擴展的能力,100%兼容MySQL、PostgreSQL生態,深度兼容ORACLE的語法和數據類型。
開放生態建設?與用戶及開發者一起成長
“我們希望通過將POLARDB作為中心抓手,打造一個從AP到TP的閉環數據鏈路生態,這樣就可以一站式解決數據的產生、存儲、分析、消費的全流程用戶需求,這將是我們的核心的策略?!崩铒w飛如是說。
而在2019數據技術嘉年華的演講當中,李飛飛提到,數據庫已成為云上應用的關鍵一環,也是連接IaaS層與智能化應用最為關鍵的步驟。在這個過程中,阿里云一直在致力于構建基于自身的兩個核心數據庫自研產品POLARDB和AnalyticDB以及上述提到的數據傳輸工具DTS等,共同打造具有中國特色的數據庫生態。
目前,云數據庫的市場前景非常廣闊,在數據庫領域的權威評選——Gartner全球數據庫魔力象限評比中,阿里云成功進入“挑戰者”象限,連續兩年作為唯一的中國企業入選。最新評選表明,阿里云過去一年進展迅猛,獲得市場的廣泛認可。
“阿里云擁有所有云廠商中最為豐富的數據庫種類覆蓋度,覆蓋自研和開源數據庫產品?!狈治鰩熢趫蟾嬷斜硎?,“Apsara Stack幫助客戶進行本地和云上數據的共享,這是其他云廠商所不具備的重要優勢。此外,兼容Oracle數據庫表明,阿里云正積極瞄準全面上云的機遇?!?/p>
根據Gartner 統計數據,阿里云已經位居全球云數據庫市場份額第三位以及中國市場第一位,年增長率達到116%,營收規模是第二名廠商的兩倍。從首次雙十一的開場即宕機到現在能夠撐起超過2000億元的交易規模,技術能力已經突飛猛進,希望未來能夠與生態伙伴共同服務客戶,實現共建共贏。