前言
近期, 全球權威IT咨詢機構Forrester釋出"The Forrester WaveTM: CloudData Warehouse Q4 2018"研究報告,阿裡巴巴分析型資料庫(AnalyticDB)成功入選 !AnalyticDB作為阿裡巴巴自主研發的PB級實時雲資料倉庫,全面相容MySQL協定以及SQL:2003 文法标準,可以毫秒級針對萬億級資料進行即時的多元分析透視和業務探索,幫客戶将整個資料分析和價值化從傳統的離線分析帶到下一代的線上實時分析模式。本文将深入解讀AnalyticDB成功入選背後的核心産品以及帶來的客戶價值。

核心能力一:快和實時
分析型資料庫AnalyticDB在瞬間即可對萬億級别的資料進行實時的多元度分析透視,快速發現資料價值。AnalyticDB對複雜SQL查詢速度相比傳統的關系型資料庫快10倍,此外,AnalyticDB還可以快速擴容至數千節點的超大規模,進一步提升查詢響應速度。三大子產品合力構築了遠遠領先競争對手的性能優勢:
智能SQL優化器:針對複雜的SQL查詢,AnalyticDB的SQL Optimizer 實作了多種查詢改寫優化,同時依據統計資訊選擇JOIN ORDERING最優路徑,并支援 CTE 歸并等功能。同時針對高并發低延遲查詢,提供智能的 Plan cache,将相似SQL Pattern 計劃都緩存起來,規避重複優化開銷。
曦和計算引擎: AnalyticDB 在2017年全面更新為新一代曦和分布式計算引擎,整體采用MPP架構,并支援DAG計算模型,節點内引入LLVM等運作時編譯優化JIT技術,性能提升一倍以上。資料分析任務在曦和計算引擎内被打散成小顆粒的計算單元,引擎内置分時輪詢的計算排程機制,可以保證高并發下作業任務的穩定運作。
玄武存儲引擎:AnalyticDB支援行列混合存儲,同時針對不同的資料類型,當資料實時寫入時,智能的建構多種次元索引,包括B+索引、區間索引、反向索引、位圖索引等,并對傳統索引算法進行創新,引入動态過濾、延遲物化等方式,極大的降低I/O,實作高性能的點或範圍的檢索,支援千億級記錄關聯分析。
核心能力二:超大規模
AnalyticDB是全分布式結構,使得資料庫支援ECU節點動态線性擴容至數千節點。使用者可以通過橫向擴容來大幅度提升查詢SQL響應速度、以及換來SQL處理高并發。 AnalyticDB 基于阿裡雲飛天系統構築,AnalyticDB采用分層解耦架構,同時将分析計算、資料寫入、索引建構等分離為不同節點,同時各種類型節點采用多活運作模式實作高可用,資料存儲在盤古分布式檔案系統上,實作高可靠和高性能讀寫I/O,在整體架構上實作了彈性擴充和高可用。AnalyticDB架構上每一層結構,都充分的考慮了規模化擴充性問題。
**
核心能力三:高并發實時寫入和更新**
由于無論是前端接入層、寫入節點支援動态大規模擴充,客戶可以從最小規模的10萬TPS寫入能力,通過橫向擴容節點提升至1000萬+TPS的寫入能力,實時寫入後,資料秒級别可見,從寫入到分析整個資料延遲控制在秒級。
單個表最大支援PB級資料,十萬億記錄,傳統的資料倉庫通常是離線Load資料模式,不具備實時高并發寫入能力。正是由于具備海量資料實時寫入能力,AnalyticDB資料分析時效性非常高,是企業資料離線計算轉實時化的下一代核心解決方案。
核心能力四:靈活
AnalytiDB無論是前端接入層還是彈性計算層、以及資料存儲層均是全分布式設計,全局無單點。外加存儲計算分離結構,帶來的優勢是極度靈活。雲上客戶不僅可以随時進行靈活調整節點數量,還可以做執行個體規格的動态升降配。AnalytiDB同時支援在存儲型的SATA執行個體和高性能的SSD執行個體間靈活切換。
舉例來說: 可以從8個高性能的c4執行個體升到12個高性能的c8執行個體,或從12個c8降到8個c4,甚至從2個高性能c8節點切換至4個大存儲SATA的s2n等,企業可以真正做到靈活控制成本。
核心能力五:易用
AnalyticDB作為雲端托管的PB級SQL資料倉庫,高度相容MySQL協定和SQL:2003,通過标準SQL和常用的BI工具、以及ETL工具平台即可輕松使用。同時結合阿裡雲資料傳輸服務(DTS) + 資料可視化配套(Datav & QuickBI), 輕松拖拽式即可完成企業的實時資料倉庫建設。AnalyticDB旨在幫助企業降低實時資料化營運的建設門檻。
為企業解決資料化建設效率和性能難題
遞四方集團(4PX)是領先的跨境電商物流服務提供商。遞四方資訊科技團隊在建設了多年的離線資料平台後,需要短時間内建設PB級别實時資料平台支援數字化營運。遞四方資訊科技在調研了一系列的解決方案後,綜合成本和建設效率等因素,最後選擇了基于AnalyticDB來建構實時資料平台。 雙方通力合作,在極短時間内通過
DTS+AnalyticDB+DataV/QuickBI套件,以簡單快速的拖拽配置方式完成了4PX企業實時數倉的初期基礎建設。
展望未來:儲備更多創新力量 + 構築更豐富的生态
分析型資料庫AnalyticDB,作為阿裡巴巴下一代PB級實時資料倉庫, 承載着整個集團内和雲上客戶的資料價值實時化分析的使命。此次報告可以看出,整個大資料企業服務邁入CDW階段,靈活、易用、自助化服務成為主流趨勢,AnalyticDB接下來将在易用性、資料通道、任務管理、可視化等周邊生态建設上繼續做廣、做深。同時也為未來儲備了一些核心力量,并取得階段性的進展:
- 分析型資料庫AnalyticDB首次在“雙11 全球狂歡節” 采用GPU加速加速技術,在計算成本大幅降低的情況下,服務全球商家将資料分析從離線進入線上時代,支撐PB級資料從T+1計算提速到秒級實時分析。
- 向量分析首次支撐銀泰、盒馬等新零售場景的人臉識别、算法推薦、結構化資料實時融合分析,毫秒級打通線上線下會員體系,支撐實時資料化線下互動、營銷。
AnalyticDB為資料價值線上化而生,作為實時雲資料倉庫平台,希望能将最領先的下一代實時數倉能力普惠給所有企業,幫助企業轉型加速資料價值探索和線上化。
查的慢,就用AnalyticDB!
了解更多産品詳情請戳:
https://www.aliyun.com/product/ads?tlog=out_aiticai_feature_20181119點選了解“阿裡雲新品釋出會頻道”:
https://promotion.aliyun.com/ntms/act/cloud/product.html