日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

產(chǎn)品架構(gòu)

更新時(shí)間:

云數(shù)據(jù)庫 SelectDB 版是基于 Apache Doris 研發(fā)的現(xiàn)代化實(shí)時(shí)數(shù)倉服務(wù),采用全新的云原生存算分離架構(gòu)。本文為您介紹云數(shù)據(jù)庫 SelectDB 版的產(chǎn)品架構(gòu)及基本原理。

架構(gòu)圖

image

組件說明

應(yīng)用系統(tǒng)和客戶端

應(yīng)用系統(tǒng)和客戶端是您訪問云數(shù)據(jù)庫 SelectDB 版的產(chǎn)品或工具。由于SelectDB兼容MySQL連接協(xié)議和標(biāo)準(zhǔn)SQL語法,所以MySQL生態(tài)的命令行工具、JDBC、ODBC驅(qū)動(dòng)和可視化工具等,都可連接訪問云數(shù)據(jù)庫 SelectDB 版實(shí)例。

說明

為了減少網(wǎng)絡(luò)延時(shí)和不穩(wěn)定的影響,建議應(yīng)用程序或客戶端云數(shù)據(jù)庫 SelectDB 版實(shí)例部署在相同地域。

實(shí)例

云數(shù)據(jù)庫 SelectDB 版 的實(shí)例是云數(shù)據(jù)庫 SelectDB 版用于管理組織計(jì)算資源的基本單元。云數(shù)據(jù)庫 SelectDB 版采用云原生存算分離架構(gòu),包含服務(wù)層(負(fù)責(zé)接收請(qǐng)求的實(shí)例入口,對(duì)應(yīng)Apache Doris FE)、計(jì)算層(負(fù)責(zé)處理請(qǐng)求的集群,對(duì)應(yīng)Apache Doris BE)、存儲(chǔ)層(對(duì)象存儲(chǔ)OSS)等組件。其中服務(wù)層由云數(shù)據(jù)庫 SelectDB 版托管并按需伸縮,您無需管理FE。在這種存算分離架構(gòu)下,使得云數(shù)據(jù)庫 SelectDB 版的多實(shí)例之間的資源是完全物理隔離的。從而不同實(shí)例可用于滿足完全獨(dú)立的或敏感性差別較大的業(yè)務(wù)場(chǎng)景。

您讀寫云數(shù)據(jù)庫 SelectDB 版實(shí)例時(shí),主體流程如下:

  • 寫入請(qǐng)求:您可通過云數(shù)據(jù)庫 SelectDB 版提供的寫入接口或者已有的導(dǎo)入工具,向云數(shù)據(jù)庫 SelectDB 版發(fā)起寫入請(qǐng)求。服務(wù)層接收到請(qǐng)求后,根據(jù)您選擇或者默認(rèn)情況將請(qǐng)求轉(zhuǎn)發(fā)給目標(biāo)集群。目標(biāo)集群具體處理數(shù)據(jù)寫入請(qǐng)求,將數(shù)據(jù)寫入到存儲(chǔ)層及緩存中,在存儲(chǔ)層完成持久化后,返回成功提示。

  • 查詢請(qǐng)求:您可通過SQL語法向SelectDB發(fā)起查詢請(qǐng)求。服務(wù)層接收到請(qǐng)求后,對(duì)請(qǐng)求SQL進(jìn)行解析,并通過智能優(yōu)化器生產(chǎn)出高效的查詢執(zhí)行計(jì)劃,然后將請(qǐng)求轉(zhuǎn)發(fā)給目標(biāo)集群。目標(biāo)集群對(duì)查詢請(qǐng)求進(jìn)行大規(guī)模并發(fā)調(diào)度執(zhí)行MPP(Massively Parallel Processing),并按需讀取緩存或存儲(chǔ)層中的數(shù)據(jù),查詢完成后通過MySQL協(xié)議將結(jié)果返回。集群在查詢處理過程中,采用Pipeline執(zhí)行框架、索引技術(shù)、緩存技術(shù)、向量化技術(shù)等技術(shù),可以使查詢速度加快,讓您體驗(yàn)到云數(shù)據(jù)庫 SelectDB 版更好的數(shù)據(jù)分析性能。

image

集群

云數(shù)據(jù)庫 SelectDB 版的集群是包含一個(gè)或多個(gè)BE節(jié)點(diǎn)的分布式系統(tǒng),每個(gè)節(jié)點(diǎn)包含計(jì)算資源和緩存資源。由于存算分離架構(gòu)中遠(yuǎn)程存儲(chǔ)訪問較慢,所以引入緩存用以加速數(shù)據(jù)訪問。云數(shù)據(jù)庫 SelectDB 版支持內(nèi)存、硬盤等多級(jí)緩存機(jī)制。集群支持靈活的彈性伸縮能力,伸縮過程會(huì)進(jìn)行緩存的預(yù)熱與遷移,盡可能提供給您平滑的分析體驗(yàn)。

云數(shù)據(jù)庫 SelectDB 版支持多集群架構(gòu),一個(gè)實(shí)例中可以包含多個(gè)集群,類似分布式系統(tǒng)中的計(jì)算隊(duì)列、計(jì)算組。同一實(shí)例中的多集群具有如下特性:

  • 數(shù)據(jù)共享:多集群共享底層數(shù)據(jù),均可以訪問底層數(shù)據(jù),避免冗余數(shù)據(jù)存儲(chǔ)。

  • 計(jì)算隔離:多集群間的計(jì)算資源是物理隔離的,分別用于隔離不同的工作負(fù)載。集群間的緩存是隔離的,根據(jù)自身訪問特性進(jìn)行數(shù)據(jù)緩存。

  • 多讀多寫:多集群在數(shù)據(jù)讀寫方面是對(duì)等的,可以并行寫入數(shù)據(jù),并且一旦數(shù)據(jù)提交生效,所有集群均可立即查詢到最新數(shù)據(jù)。

基于上述特性,多集群通常被用于讀寫鏈路隔離、在離線分析隔離、生產(chǎn)測(cè)試環(huán)境隔離等場(chǎng)景。

存儲(chǔ)

云數(shù)據(jù)庫 SelectDB 版使用高可靠、低成本的對(duì)象存儲(chǔ)OSS作為存儲(chǔ)層,用于持久化保存數(shù)據(jù)。基于對(duì)象存儲(chǔ)本身的高可靠,云數(shù)據(jù)庫 SelectDB 版無需在分布式數(shù)倉系統(tǒng)中維護(hù)數(shù)據(jù)副本,疊加對(duì)象存儲(chǔ)的低價(jià)因素,云數(shù)據(jù)庫 SelectDB 版的單位存儲(chǔ)成本相比傳統(tǒng)數(shù)倉可降低90%以上。

使用云數(shù)據(jù)庫 SelectDB 版時(shí)存儲(chǔ)資源無需預(yù)設(shè),采用按量付費(fèi)的計(jì)費(fèi)方式,并且支持存儲(chǔ)資源包,進(jìn)一步降低存儲(chǔ)成本。

為了提供更好的分析性能,云數(shù)據(jù)庫 SelectDB 版的存儲(chǔ)引擎針對(duì)計(jì)算場(chǎng)景進(jìn)行深度耦合設(shè)計(jì):

  • 數(shù)據(jù)模型:云數(shù)據(jù)庫 SelectDB 版針對(duì)典型的數(shù)據(jù)分析場(chǎng)景,提供了優(yōu)化設(shè)計(jì)的數(shù)據(jù)模型。例如主鍵模型(Unique模型)用于滿足具有主鍵唯一性約束的數(shù)據(jù)分析場(chǎng)景(訂單分析、交易分析等),聚合模型(Aggregate模型)用于滿足超高性能的統(tǒng)計(jì)聚合分析場(chǎng)景,明細(xì)模型(Duplicate模型)用于滿足原始數(shù)據(jù)的明細(xì)存儲(chǔ)和分析。

  • 數(shù)組組織:為提升數(shù)據(jù)的訪問效率,云數(shù)據(jù)庫 SelectDB 版對(duì)底層數(shù)據(jù)組織進(jìn)行了精致的設(shè)計(jì)。數(shù)據(jù)首先按照時(shí)間或Hash進(jìn)行劃分,打散數(shù)據(jù)以充分利用分布式集群的處理能力,同時(shí)有利于查詢時(shí)數(shù)據(jù)裁剪。支持行列混合存儲(chǔ),默認(rèn)的列式存儲(chǔ)可滿足海量數(shù)據(jù)的高效分析,按需的行式存儲(chǔ)可支持高性能的點(diǎn)查詢。提供豐富索引能力,可結(jié)合過濾條件精準(zhǔn)定位數(shù)據(jù),數(shù)量級(jí)提升查詢性能。

外部生態(tài)

云數(shù)據(jù)庫 SelectDB 版支持與周邊數(shù)據(jù)生態(tài)中的數(shù)據(jù)源、可視化工具進(jìn)行集成,提高您進(jìn)行數(shù)據(jù)分析的體驗(yàn)。

  • 通過數(shù)據(jù)導(dǎo)入工具,云數(shù)據(jù)庫 SelectDB 版可從多種數(shù)據(jù)源(阿里云數(shù)據(jù)源、自建數(shù)據(jù)源)進(jìn)行數(shù)據(jù)導(dǎo)入,提供穩(wěn)定、高效、簡單易用的數(shù)據(jù)集成方案。具體操作,請(qǐng)參見數(shù)據(jù)導(dǎo)入工具

  • 通過數(shù)據(jù)可視化集成,云數(shù)據(jù)庫 SelectDB 版可與MySQL協(xié)議兼容的可視化工具進(jìn)行無縫對(duì)接,大幅提升數(shù)據(jù)開發(fā)、可視化分析的效率。具體操作,請(qǐng)參見數(shù)據(jù)可視化

  • 通過聯(lián)邦查詢能力,與外部數(shù)據(jù)湖、數(shù)據(jù)庫進(jìn)行集成,并支持進(jìn)行融合統(tǒng)一,提供湖倉一體的數(shù)據(jù)分析體驗(yàn),降低數(shù)據(jù)分析技術(shù)棧的資源及維護(hù)成本。具體操作,請(qǐng)參見湖倉一體