AnalyticDB for MySQL全面擁抱雲平台的彈效能力。在數倉版預留模式和彈性模式的基礎上,全面擁抱雲原生Serverless技術,推出運行在Serverless計算資源上,支援按使用量計費的湖倉版產品形態。
AnalyticDB for MySQL數倉版預留模式的產品形態,採用Shared-Nothing架構,具備良好的擴充性和並發性。後端採用計算與儲存耦合的方式,兩者共用相同的資源。儲存容量和計算能力均與節點數有關。您可以通過擴容、縮容節點數來調整自己的資源需求,但是沒法自由搭配計算與儲存資源配比,來滿足不同的業務負載需求。此外,節點數的調整往往面臨大量的資料移轉,會花費比較長的時間,對當前系統的運行負載也有一定的影響。另外,計算、儲存不能靈活配比,在性價比方面存在問題。
AnalyticDB for MySQL數倉版彈性模式的產品形態,後端採用了計算儲存分離的架構,提供統一的服務化儲存層和可獨立擴充的計算層,同時兼具了預留模式的效能。通過計算與儲存的解耦,您可以靈活地單獨對計算資源和儲存容量進行擴縮,能更加合理地控制總成本。針對計算資源的擴縮,不再需要資料的搬遷,對比數倉版預留模式,具備更好的彈性體驗。同時,數倉版彈性模式支援將計算資源劃分為多個資源群組,不同資源群組的資源物理上相互隔離,且資源群組上支援配置分時彈性。業務情境中,可以將不同業務或不同情境的查詢分發到在不同資源群組上運行,減少不同負載或業務之間的相互影響,從而提高業務的穩定性。
AnalyticDB for MySQL湖倉版產品形態,全面繼承數倉版產品特點和技術優勢,在計算儲存分離架構的基礎上全面擁抱雲原生Serverless技術,支援完全無需預留儲存或計算資源的運行模式。湖倉版提供全新的Serverless資源群組,支援查詢運行在Serverless計算資源上,按查詢的資源需求動態申請計算資源,查詢執行結束後自動釋放資源,按資源的實際使用量計量計費,提供很好的資源彈性體驗和較高的性價比。同時,湖倉版針對批量資料處理和ETL等情境中已耗用時間較長的作業,提升了該類作業的穩定性和容錯能力。新增了多種外部資料源的訪問能力,支援更多資料湖相關的業務情境。
