天天看點

阿裡雲分析型資料庫初步了解及具體使用場景

随着企業IT和網際網路系統的發展,産生了越來越多的資料。資料量的積累帶來了質的飛躍,使得資料應用從業務系統的一部分演變得愈發獨立。物流、交通、新零售等越來越多的行業需要通過不斷更新做到精細化營運,進而調控生産規則、營運效率、企業決策等。

阿裡雲分析型資料庫初步了解及具體使用場景

在業務系統中,我們通常使用的是OLTP資料存儲,例如MySQL,PostgreSQL等。上述關系資料庫系統擅長事務處理,能夠很好的支援頻繁資料插入和修改。一旦需要計算的資料量過大,例如數千萬甚至數十億條,或者需要進行非常複雜的計算,此時OLTP資料庫系統便力不從心了。這個時候,我們便需要OLAP系統來進行處理。

分析型資料庫MySQL版是雲端托管的PB級高并發實時資料倉庫,是專注于服務OLAP領域的資料倉庫。在資料存儲模型上,采用關系模型進行資料存儲,可以使用SQL進行自由靈活的計算分析,無需預先模組化。利用雲端的無縫伸縮能力,分析型資料庫MySQL版在處理百億條甚至更多量級的資料時真正實作毫秒級計算。

分析型資料庫MySQL版支援通過SQL來建構關系型資料倉庫。具有管理簡單、節點數量伸縮友善、靈活升降執行個體規格等特點,而且支援豐富的可視化工具以及ETL軟體,極大的降低了企業建設資料化的門檻。

分析型資料庫MySQL版為精細化營運而生,實時洞現資料價值,持續推進企業資料化變革轉型。

關于阿裡雲分析型資料庫詳細内容:

阿裡雲分析型資料庫使用教程 點我領取阿裡雲2000元代金券

,(阿裡雲優惠券的作用:購買阿裡雲産品,最後支付結算的時候,阿裡雲優惠券可抵扣一部分費用。

(分析型資料庫(AnalyticDB),是阿裡巴巴自主研發的海量資料實時高并發線上分析(Realtime OLAP)雲計算服務,使得您可以在毫秒級針對千億級資料進行即時的多元分析透視和業務探索。分析型資料庫對海量資料的自由計算和極速響應能力,能讓使用者在瞬息之間進行靈活的資料探索,快速發現資料價值,并可直接嵌入業務系統為終端客戶提供分析服務。)

産品優勢:

分析型資料庫MySQL版是雲端托管的大規模并行處理(MPP)的PB級資料倉庫。相對于業内其他資料倉庫或者OLAP引擎解決方案,分析型資料庫MySQL版作為一款SQL資料倉庫,有如下産品優勢:

分析型資料庫MySQL版運用新一代超大規模的MPP+DAG融合引擎,采用行列混存技術、自動索引、智能優化器,在瞬間即可對千億級别的資料進行即時的多元度分析透視,快速發現資料價值。分析型資料庫MySQL版對複雜SQL查詢速度相比傳統的關系型資料庫快10倍。此外,分析型資料庫MySQL版還可以快速擴容至數千節點的超大規模,進一步提升查詢響應速度。

靈活

分析型資料庫MySQL版極度靈活的存儲和計算分離架構,您可以随時調整節點數量和動态升降配執行個體規格。分析型資料庫MySQL版同時支援在大存儲SATA節點和高性能的SSD節點靈活切換。例如,您可以從8個C4升到12個C8,或從12個C8降到8個C4,企業可以真正做到靈活控制成本。

易用

分析型資料庫MySQL版作為雲端托管的PB級SQL資料倉庫,全面相容MySQL協定和SQL:2003,通過标準的SQL和常用的BI工具、以及ETL工具平台即可輕松使用分析型資料庫MySQL版。分析型資料庫MySQL版旨在幫助企業降低實時資料化營運的建設門檻。

超大規模

分析型資料庫MySQL版是全分布式結構,無任何單點設計,使得資料庫執行個體支援ECU節點動态線性擴容至數千節點。您可以通過橫向擴容來大幅度提升查詢SQL響應速度、以及增加SQL處理并發。

高并發寫入

您可以從最小規模的10萬TPS寫入能力,通過橫向擴容節點提升至200萬+TPS的寫入能力。實時寫入資料後,約1秒左右即可查詢分析。單個表最大支援2PB資料,十萬億記錄。傳統的資料倉庫通常是離線Load資料模式,不具備實時高并發寫入能力。而正是由于分析型資料庫MySQL版具備實時寫入能力,才使得分析型資料庫MySQL版資料分析時效性非常高。

使用場景:

分析型資料庫MySQL版具有高并發TPS的實時寫入能力、以及面向SQL的海量資料快速分析能力。對于企業客戶來說,隻需要将您的資料接入分析型資料庫MySQL版,即可用标準SQL或者可視化工具輕松分析與挖掘資料價值,而分析型資料庫MySQL版最核心的優勢就是查詢速度快。分析型資料庫MySQL版常見使用場景如下:

經典實時數倉場景

您可以通過資料傳輸DTS将關系型資料庫的業務表實時鏡像一份到分析型資料庫MySQL版,通過Quick BI(簡稱QBI)拖拽式輕松生成報表,或者通過DataV快速定制您的企業實時資料大屏。

阿裡雲分析型資料庫初步了解及具體使用場景

實時計算清洗回流場景

客戶通常将流計算清洗結果資料回流至MySQL等單機資料庫,作為報表庫來查詢使用。當單機資料量或者單表資料量非常大時,傳統的關系型資料庫會出現報表查詢卡頓的問題。分析型資料庫MySQL版能夠很好地解決卡頓的問題,支援實時計算單表資料數千億條,快速查詢分析PB級别的實時報表,無需分庫分表。

阿裡雲分析型資料庫初步了解及具體使用場景

ETL清洗回流場景

大資料離線計算平台MapReduce、SparkSQL、Hadoop、E-MapReduce等平台産品在清洗完資料後,由于報表查詢條件依然很複雜,營運報表需要鑽取,導緻單機資料庫無法支撐性能,此時需要一個像分析型資料庫MySQL版這樣非常強大的報表查詢引擎完成資料查詢工作。常見的回流資料工具有資料內建和業内開源産品Datax.。

阿裡雲分析型資料庫初步了解及具體使用場景

名詞解釋:

資料庫:分析型資料庫的執行個體機關和租戶單元,不同資料庫之間的計算資源、使用者權限、使用者配額完全隔離,不同資料庫獨立計量計費

ECU:彈性計算單元,分析型資料庫中,計算資源切分的機關。ECU亦是計量計費的最小單元。

更多參閱

分析型雲資料庫使用文檔