雲資料庫 SelectDB 版是在阿里雲上全託管新一代即時資料倉庫SelectDB的服務,其100%相容Apache Doris。您可以在阿里雲上便捷地購買SelectDB執行個體,用以滿足海量資料分析需求。為了讓您更好地使用SelectDB,在您開始購買執行個體前,建議您學習以下內容。
產品架構及組件
此處僅對產品的架構及其組件進行簡要闡述,以便於您迅速理解產品架構、各組件的含義以及組件之間的關係。如果您想瞭解更多關於系統架構以及組件的資訊,請參見產品架構。
系統架構
SelectDB是基於Apache Doris研發的現代化即時數倉服務,採用全新的雲原生存算分離架構。存算分離架構是一種新的資料架構設計範式,它將計算層和儲存層解耦,使您可以根據業務需求獨立擴充計算資源和儲存資源,從而避免了資源的浪費和不必要的成本,並提高系統的整體效能和安全性。
組件初識
應用系統和用戶端:應用系統和用戶端是您訪問SelectDB的產品或工具。
執行個體:
SelectDB的執行個體是該系統用於管理組織計算資源的基本單元。
每個執行個體可包含一個或多個BE(Backend)叢集。
SelectDB執行個體採用雲原生存算分離架構,包含多個關鍵組件:服務層(負責接收請求的執行個體入口,對應Apache Doris FE,Frontend)、計算層(負責處理請求的叢集,對應Apache Doris BE,Backend)以及儲存層(Object Storage Service)。
叢集:
SelectDB的叢集是包含一個或多個節點的分布式系統,每個節點包含計算資源和緩衝資源。
一個或多個叢集組成一個執行個體。
同一執行個體中的多個叢集具有資料共用、計算隔離、多讀多寫的特性,因此,SelectDB多叢集的執行個體可用於讀寫隔離、在離線業務隔離、生產測試環境隔離等情境。
儲存:SelectDB採用Object Storage Service(Object Storage Service)作為其儲存層,用於資料的持久化儲存。
基於阿里雲Object Storage Service的高可靠特性,SelectDB無需在分布式數倉系統中維護資料副本。此外,基於阿里雲Object Storage Service的低成本特性,SelectDB的單位儲存成本相比傳統數倉可降低90%以上。
功能概覽
以下為SelectDB主要功能的功能圖,旨在協助您快速瞭解其核心特性與功能,以便更有效地評估其是否滿足您的需求。
產品計費
SelectDB為收費服務。為確保您合理使用資源,避免產生不必要的成本,建議您在購買執行個體之前仔細閱讀以下文檔,以瞭解其計費項目,並選擇適合配置的執行個體。