国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Doris架構(gòu)中包含哪些技術(shù)?

這篇具有很好參考價(jià)值的文章主要介紹了Doris架構(gòu)中包含哪些技術(shù)?。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Doris主要整合了Google Mesa(數(shù)據(jù)模型),Apache Impala(MPP Query Engine)和Apache ORCFile (存儲(chǔ)格式,編碼和壓縮)的技術(shù)。

為什么要將這三種技術(shù)整合?

Mesa可以滿足我們?cè)S多存儲(chǔ)需求的需求,但是Mesa本身不提供SQL查詢引擎。

Impala是一個(gè)非常好的MPP SQL查詢引擎,但是缺少完美的分布式存儲(chǔ)引擎。

自研列式存儲(chǔ):存儲(chǔ)層對(duì)存儲(chǔ)數(shù)據(jù)的管理通過storage_root_path路徑進(jìn)行配置,路徑可以是多個(gè)。存儲(chǔ)目錄下一層按照分桶進(jìn)行組織,分桶目錄下存放具體的tablet,按照tablet_id命名子目錄。因此選擇了這三種技術(shù)的組合。

Doris架構(gòu)中包含哪些技術(shù)?,架構(gòu)

Doris的系統(tǒng)架構(gòu)如下,Doris主要分為FE和BE兩個(gè)組件。

整體架構(gòu)

Doris的架構(gòu)很簡(jiǎn)潔,使用MySQL協(xié)議,用戶可以使用任何MySQL ODBC/JDBC和MySQL客戶端直接訪問Doris,只設(shè)FE(Frontend)、BE(Backend)兩種角色、兩個(gè)進(jìn)程,不依賴于外部組件,方便部署和運(yùn)維。

FE:Frontend,即Doris的前端節(jié)點(diǎn)。主要負(fù)責(zé)接收和返回客戶端請(qǐng)求、元數(shù)據(jù)以及集群管理、查詢計(jì)劃生成等工作。

BE:Backend,即Doris的后端節(jié)點(diǎn)。主要負(fù)責(zé)數(shù)據(jù)存儲(chǔ)與管理、查詢計(jì)劃執(zhí)行等工作。

FE,BE都可線性擴(kuò)展?FE主要有兩個(gè)角色,一個(gè)是follower,另一個(gè)是observer。多個(gè)follower組成選舉組,會(huì)選出一個(gè)master,master是follower的一個(gè)特例,Master跟follower,主要是用來達(dá)到元數(shù)據(jù)的高可用,保證單節(jié)點(diǎn)宕機(jī)的情況下,元數(shù)據(jù)能夠?qū)崟r(shí)地在線恢復(fù),而不影響整個(gè)服務(wù)。

Observer節(jié)點(diǎn)僅從leader節(jié)點(diǎn)進(jìn)行元數(shù)據(jù)同步,不參與選舉??梢詸M向擴(kuò)展以提供元數(shù)據(jù)的讀服務(wù)的擴(kuò)展性。

數(shù)據(jù)的可靠性由BE保證,BE會(huì)對(duì)整個(gè)數(shù)據(jù)存儲(chǔ)多副本或者是三副本。副本數(shù)可根據(jù)需求動(dòng)態(tài)調(diào)整。

Doris架構(gòu)中包含哪些技術(shù)?,架構(gòu)

元數(shù)據(jù)結(jié)構(gòu)

Doris采用Paxos協(xié)議以及Memory+ Checkpoint + Journal的機(jī)制來確保元數(shù)據(jù)的高性能及高可靠。元數(shù)據(jù)的每次更新,都會(huì)遵照以下幾步:

(1)寫入到磁盤的日志文件中

(2)再寫到內(nèi)存中

(3)定期checkpoint到本地磁盤上

相當(dāng)于是一個(gè)純內(nèi)存的一個(gè)結(jié)構(gòu),也就是說所有的元數(shù)據(jù)都會(huì)緩存在內(nèi)存之中,從而保證FE在宕機(jī)后能夠快速恢復(fù)元數(shù)據(jù),而且不丟失元數(shù)據(jù)。

Leader、follower和observer它們?nèi)齻€(gè)構(gòu)成一個(gè)可靠的服務(wù),如果發(fā)生節(jié)點(diǎn)宕機(jī)的情況,一般是部署一個(gè)leader兩個(gè)follower,目前來說基本上也是這么部署的。就是說三個(gè)節(jié)點(diǎn)去達(dá)到一個(gè)高可用服務(wù)。單機(jī)的節(jié)點(diǎn)故障的時(shí)候其實(shí)基本上三個(gè)就夠了,因?yàn)镕E節(jié)點(diǎn)畢竟它只存了一份元數(shù)據(jù),它的壓力不大,所以如果FE太多的時(shí)候它會(huì)去消耗機(jī)器資源,所以多數(shù)情況下三個(gè)就足夠了,可以達(dá)到一個(gè)很高可用的元數(shù)據(jù)服務(wù)。文章來源地址http://www.zghlxwxcb.cn/news/detail-682446.html

到了這里,關(guān)于Doris架構(gòu)中包含哪些技術(shù)?的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • dinky+flink+doris實(shí)時(shí)架構(gòu)全流程demo

    dinky+flink+doris實(shí)時(shí)架構(gòu)全流程demo

    官網(wǎng)下載地址:https://archive.apache.org/dist/doris/1.2/1.2.3-rc02/ ? #doris單機(jī)部署 #配置FE ?#配置 BE #下載地址:Index of /dist/flink/flink-1.14.6 #Flink單機(jī)部署 #相關(guān)依賴包下載 #啟動(dòng) #訪問 #下載 ?#Dinky單機(jī)部署 #配置dinky #添加依賴 依賴下載:https://download.csdn.net/download/qq_41060328/87817727 備份

    2024年02月15日
    瀏覽(24)
  • Doris-簡(jiǎn)介、架構(gòu)、編譯、安裝和數(shù)據(jù)表的基本使用

    Doris-簡(jiǎn)介、架構(gòu)、編譯、安裝和數(shù)據(jù)表的基本使用

    目錄 1、Doris簡(jiǎn)介 2、Doris網(wǎng)址 3、Doris架構(gòu) 3、編譯和安裝 3.1、軟硬件需求 3.2、編譯 3.2.1、安裝Docker環(huán)境 3.2.2、使用Docker 開發(fā)鏡像編譯 3.3、集群部署 3.3.1、創(chuàng)建目錄并拷貝編譯后的文件 3.3.2、部署 FE 節(jié)點(diǎn) 3.3.3、配置 BE 節(jié)點(diǎn) 3.3.4、在 FE 中添加所有 BE 節(jié)點(diǎn) 3.3.5、啟動(dòng) BE 3.3.6、部

    2024年02月21日
    瀏覽(19)
  • 【大數(shù)據(jù)入門核心技術(shù)-Doris】(三)Doris基本Shell和數(shù)據(jù)模型

    參考 【大數(shù)據(jù)入門核心技術(shù)-Doris】(二)Doris安裝部署_forest_long的博客-CSDN博客 一、DCL 1、登錄 mysql ?-h FE_HOST -P9030 -uroot 2、修改密碼 SET PASSWORD FOR \\\'root\\\' = PASSWORD(\\\'your_password\\\'); 3、創(chuàng)建新用戶 CREATE USER \\\'test\\\' IDENTIFIED BY \\\'test_passwd\\\'; 后續(xù)登錄時(shí)就可以通過下面鏈接命令登錄: mysql

    2024年02月02日
    瀏覽(22)
  • Doris(一)-簡(jiǎn)介、架構(gòu)、編譯、安裝和數(shù)據(jù)表的基本使用

    Doris(一)-簡(jiǎn)介、架構(gòu)、編譯、安裝和數(shù)據(jù)表的基本使用

    Doris是由百度大數(shù)據(jù)研發(fā),是一個(gè)現(xiàn)代化的MPP(Massively Parallel Processing)大規(guī)模并行處理的分析型數(shù)據(jù)庫產(chǎn)品。僅需亞秒級(jí)響應(yīng)時(shí)間即可獲得查詢結(jié)果,有效地支持實(shí)時(shí)數(shù)據(jù)分析。 Apache Doris 的分布式架構(gòu)非常簡(jiǎn)潔,易于運(yùn)維,并且可以支持 10PB 以上的超大數(shù)據(jù)集。 Apache Dori

    2023年04月17日
    瀏覽(20)
  • 【技術(shù)選型】Doris vs starRocks

    【技術(shù)選型】Doris vs starRocks

    僅從當(dāng)前能看到的數(shù)據(jù)中,相比于doris,starRocks在性能方面具備優(yōu)勢(shì),且更新頻率高(降低維護(hù)成本)。 并發(fā)性不能太低——相比于clickhouse不到100的QPS 支持大表關(guān)聯(lián)——降低數(shù)據(jù)清洗的壓力,因?yàn)閛neId有可能實(shí)時(shí)變化 集群化——需要有一定擴(kuò)展能力,以針對(duì)不同量級(jí)客戶 可

    2024年01月23日
    瀏覽(16)
  • 【大數(shù)據(jù)】Doris:基于 MPP 架構(gòu)的高性能實(shí)時(shí)分析型數(shù)據(jù)庫

    【大數(shù)據(jù)】Doris:基于 MPP 架構(gòu)的高性能實(shí)時(shí)分析型數(shù)據(jù)庫

    Apache Doris 是一個(gè)基于 MPP ( Massively Parallel Processing , 大規(guī)模并行處理 )架構(gòu)的高性能、實(shí)時(shí)的分析型數(shù)據(jù)庫,以極速易用的特點(diǎn)被人們所熟知,僅需亞秒級(jí)響應(yīng)時(shí)間即可返回海量數(shù)據(jù)下的查詢結(jié)果,不僅可以支持高并發(fā)的點(diǎn)查詢場(chǎng)景,也能支持高吞吐的復(fù)雜分析場(chǎng)景?;?/p>

    2024年02月11日
    瀏覽(26)
  • 輕松存儲(chǔ)千億級(jí)數(shù)據(jù),知乎基于Doris的DMP系統(tǒng)架構(gòu)實(shí)踐

    輕松存儲(chǔ)千億級(jí)數(shù)據(jù),知乎基于Doris的DMP系統(tǒng)架構(gòu)實(shí)踐

    一、背景 ? 1、DMP 業(yè)務(wù) ? 知乎業(yè)務(wù)中存在哪些問題需要解決? ? 為什么要建立 DMP 平臺(tái)來解決這些問題? ? ? 2、DMP 業(yè)務(wù)流程 ? 當(dāng)前這些業(yè)務(wù)的運(yùn)營流程是怎樣的? ? DMP 如何與業(yè)務(wù)結(jié)合并賦能? ? ? 其中運(yùn)營模式包含如下 3 類: ? 1)站內(nèi)運(yùn)營自閉環(huán) ? 內(nèi)容運(yùn)營。拿內(nèi)容

    2023年04月27日
    瀏覽(19)
  • 從 Apache Doris 到 SelectDB Cloud:云原生架構(gòu)下的彈性能力揭秘

    從 Apache Doris 到 SelectDB Cloud:云原生架構(gòu)下的彈性能力揭秘

    隨著云時(shí)代的到來,越來越多企業(yè)開始在公有云、私有云乃至 K8s 容器平臺(tái)構(gòu)建實(shí)時(shí)數(shù)據(jù)平臺(tái)。云計(jì)算基礎(chǔ)設(shè)施的革新,促使著數(shù)據(jù)倉庫朝著云原生的方向發(fā)展。而用戶日益復(fù)雜的業(yè)務(wù)負(fù)載和降本增效的需求,對(duì)于系統(tǒng)資源的精細(xì)化管理和成本效益等方面提出了更高的要求。

    2024年04月25日
    瀏覽(14)
  • Apache Doris 開源最頂級(jí)基于MPP架構(gòu)的高性能實(shí)時(shí)分析數(shù)據(jù)庫

    Apache Doris 開源最頂級(jí)基于MPP架構(gòu)的高性能實(shí)時(shí)分析數(shù)據(jù)庫

    Apache Doris是一個(gè)基于MPP架構(gòu)的易于使用,高性能和實(shí)時(shí)的分析數(shù)據(jù)庫,以其極高的速度和易用性而聞名。海量數(shù)據(jù)下返回查詢結(jié)果僅需亞秒級(jí)響應(yīng)時(shí)間,不僅可以支持高并發(fā)點(diǎn)查詢場(chǎng)景,還可以支持高通量復(fù)雜分析場(chǎng)景。 這些都使得 Apache Doris 成為報(bào)表分析、即席查詢、統(tǒng)一

    2024年02月03日
    瀏覽(20)
  • Apache Flink X Apache Doris構(gòu)建極速易用的實(shí)時(shí)數(shù)倉架構(gòu)

    Apache Flink X Apache Doris構(gòu)建極速易用的實(shí)時(shí)數(shù)倉架構(gòu)

    大家好,我叫王磊。是SelectDB 大數(shù)據(jù)研發(fā)。今天給大家?guī)淼姆窒硎恰禔pache Flink X Apache Doris構(gòu)建極速易用的實(shí)時(shí)數(shù)倉架構(gòu)》。 下面是我們的個(gè)人介紹:我是Apache Doris Contributor 和阿里云 MVP。同時(shí)著有《 圖解 Spark 大數(shù)據(jù)快速分析實(shí)戰(zhàn)》等書籍。 接下來咱們進(jìn)入本次演講的正題

    2023年04月24日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包