精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

星云零售信貸基于 Doris 的 OLAP 演進(jìn)之路

大數(shù)據(jù) 數(shù)據(jù)倉(cāng)庫(kù)
隨著業(yè)務(wù)規(guī)模的不斷擴(kuò)大和數(shù)據(jù)量的快速增長(zhǎng),傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)已經(jīng)無(wú)法滿足星云零售信貸的數(shù)據(jù)分析需求。因此,團(tuán)隊(duì)開(kāi)始探索基于Doris的OLAP解決方案,以實(shí)現(xiàn)更高效、準(zhǔn)確的數(shù)據(jù)處理和分析。本文將介紹星云零售信貸基于Doris的OLAP演進(jìn)之路,包括實(shí)踐中所面臨的問(wèn)題和解決方法。

一、數(shù)據(jù)需求的產(chǎn)生

騰梭科技的產(chǎn)品發(fā)展歷程經(jīng)歷了多個(gè)階段。最初,我們專注于與互聯(lián)網(wǎng)金融科技公司合作,提供網(wǎng)貸助貸核心對(duì)接等服務(wù)。隨后,我們通過(guò)與其他友商聯(lián)合打造業(yè)務(wù)獲得了突破。在此基礎(chǔ)上,我們開(kāi)始將重心轉(zhuǎn)向行業(yè)內(nèi)的聯(lián)合業(yè)務(wù)開(kāi)展,并逐步實(shí)現(xiàn)了對(duì)全量客戶群體的挖掘和線上營(yíng)銷。同時(shí),我們也探索了純線上獲客新零售業(yè)務(wù)模式。這些演進(jìn)不僅涵蓋了業(yè)務(wù)架構(gòu)和業(yè)務(wù)模式的調(diào)整,也促使了技術(shù)架構(gòu)的演化。我們從單一的交易中心向多業(yè)務(wù)場(chǎng)景分布式應(yīng)用發(fā)展,在后階段業(yè)務(wù)系統(tǒng)全面的進(jìn)行了微服務(wù)技術(shù)改造,以滿足新零售金融場(chǎng)景的需求。

圖片

二、OLAP選型困擾

在演進(jìn)過(guò)程中,我們產(chǎn)生了許多OLTP系統(tǒng),包括MySQL、Oracle以及PG等等。然而,在數(shù)據(jù)規(guī)模不斷擴(kuò)大的情況下,OLTP系統(tǒng)之間出現(xiàn)了數(shù)據(jù)孤島和數(shù)據(jù)割裂現(xiàn)象,無(wú)法進(jìn)行端到端的數(shù)據(jù)關(guān)聯(lián)和打通。因此,引入AP系統(tǒng)或工具已成為研發(fā)必然選擇。但我們也面臨著選型上的困境。

OLAP的發(fā)展歷史已經(jīng)相當(dāng)悠久。技術(shù)棧中,我們使用廣義的OLAP技術(shù),如ElasticSearch和Redis等工具進(jìn)行快速查詢。雖然這些工具在OLAP中屬于其中一種,但在數(shù)據(jù)規(guī)模擴(kuò)大的后續(xù)使用中,它們不能很好的勝任我們的需求。因此,我們進(jìn)行了OLAP引擎的選型調(diào)研。

在調(diào)研過(guò)程中,我們發(fā)現(xiàn)小團(tuán)隊(duì)會(huì)面臨兩種主要困境。對(duì)于大型企業(yè)來(lái)說(shuō),并不關(guān)心這些問(wèn)題,因?yàn)榭傮w投入產(chǎn)出要求雖高,但他們可能有更高的預(yù)算,并擁有更完善的技術(shù)與生態(tài)系統(tǒng)。然而,對(duì)于小型技術(shù)公司來(lái)說(shuō),這兩個(gè)方面成為了我們的門檻——我們需要選擇能夠相對(duì)可控地支持后續(xù)業(yè)務(wù)發(fā)展的數(shù)據(jù)規(guī)模和靈活性高、成本相對(duì)低的工具或系統(tǒng)。我們需要避免陷入技術(shù)沼澤中,同時(shí)將技術(shù)門檻降至最低,避免深陷于Hadoop或SQL on hadoop技術(shù)生態(tài)中,從而讓我們的業(yè)務(wù)研發(fā)順暢而高效地進(jìn)行。

我們的業(yè)務(wù)演進(jìn)大概分成了三個(gè)階段。

圖片

第一個(gè)階段主要是基于離線數(shù)據(jù)的抽取階段,因?yàn)閺臉I(yè)務(wù)演進(jìn)的角度來(lái)看, OLTP 系統(tǒng)的出現(xiàn)導(dǎo)致了端到端數(shù)據(jù)無(wú)法實(shí)現(xiàn)關(guān)聯(lián)查詢。因此,我們需要工具來(lái)打通數(shù)據(jù)源和數(shù)據(jù)源之間的聯(lián)系。在第一個(gè)階段,我們選擇了Kettle,利用其ETL能力和豐富的技術(shù)組件構(gòu)建報(bào)表系統(tǒng)。Kettle在第一階段勝任了我們基礎(chǔ)的報(bào)表取數(shù)工作。但是,在基于Kettle做ETL的階段,我們?nèi)匀幻媾R著無(wú)法實(shí)時(shí)關(guān)聯(lián)查詢,數(shù)據(jù)源和數(shù)據(jù)源之間查詢時(shí)延高等問(wèn)題。

第二個(gè)階段,我們進(jìn)行了對(duì)工具Trino的調(diào)研,想利用其在異構(gòu)數(shù)據(jù)源和聯(lián)合查詢方面的優(yōu)勢(shì),建立起信貸和風(fēng)控等相關(guān)領(lǐng)域內(nèi)多數(shù)據(jù)源間的數(shù)據(jù)連通。但是這個(gè)過(guò)程中仍存在一些技術(shù)痛點(diǎn)。因?yàn)門rino是基于大內(nèi)存的SQL引擎,存儲(chǔ)引擎并不是它的強(qiáng)項(xiàng)。我們還需要比較高的點(diǎn)查響應(yīng)能力,但是Trino在處理小表和點(diǎn)查的場(chǎng)景上,有時(shí)會(huì)存在一些開(kāi)銷,需要結(jié)合外部數(shù)據(jù)源進(jìn)行優(yōu)化,才能滿足響應(yīng)要求。雖然之前我們已經(jīng)解決了聯(lián)合查詢的問(wèn)題,但是在數(shù)據(jù)規(guī)模擴(kuò)張和實(shí)施場(chǎng)景演進(jìn)的過(guò)程中,還需要進(jìn)一步的優(yōu)化。

在第三個(gè)階段,我們探索、實(shí)踐并應(yīng)用了Doris。引入Doris進(jìn)入我們OLAP系統(tǒng)的契機(jī)來(lái)自于我們?cè)赥oB項(xiàng)目中的需求。通過(guò)調(diào)研和使用Doris,我們發(fā)現(xiàn)它的整體性能以及數(shù)據(jù)規(guī)模擴(kuò)張后的表現(xiàn),在絕大多數(shù)情況下,都能滿足我們的客戶體量和數(shù)據(jù)規(guī)模要求。Doris解決了前兩個(gè)階段遇到的共同問(wèn)題,能夠打通數(shù)據(jù)源之間的關(guān)聯(lián)查詢,也能夠加速數(shù)據(jù)查詢速度。此外,Doris支持ISO標(biāo)準(zhǔn)SQL,與我們之前使用的MySQL OLTP系統(tǒng)無(wú)縫切換。同時(shí),我們所使用的Doris是存算一體的,適用于我們后續(xù)的分庫(kù)分表和定時(shí)冷數(shù)據(jù)歸檔業(yè)務(wù)場(chǎng)景。

在第三個(gè)階段,我們引入了Doris。這主要是因?yàn)榍皟蓚€(gè)階段存在未解決的業(yè)務(wù)難題,我們決定借助Doris解決這些問(wèn)題。

三、Apache Doris實(shí)踐

引入Doris之后,我們主要在兩個(gè)方面進(jìn)行了實(shí)踐和探索,即并發(fā)查詢的加速和數(shù)據(jù)架構(gòu)的建設(shè)。

1、并發(fā)查詢加速

因?yàn)樵谖覀冃窃屏闶鄣男刨J業(yè)務(wù)場(chǎng)景中,除了信貸以外,還有實(shí)時(shí)風(fēng)控業(yè)務(wù),需要應(yīng)對(duì)低并發(fā)、高吞吐或高并發(fā)、高QPS的使用場(chǎng)景。我們的第一個(gè)實(shí)踐方向是查詢加速。

在進(jìn)行查詢加速時(shí),我們遇到的第一個(gè)問(wèn)題是模型選擇。我們選擇了Unique和明細(xì)模型,沒(méi)有使用聚合模型,因?yàn)槭羌兘鹑诮灰紫到y(tǒng),大部分場(chǎng)景都聚焦于交易事件、日志或明細(xì)日志場(chǎng)景,還沒(méi)有使用聚合模型。后期可能會(huì)在偏實(shí)時(shí)場(chǎng)景中使用此模型,包括通過(guò)物化視圖進(jìn)行實(shí)時(shí)報(bào)表制作。

在查詢加速階段,我們遇到了很多問(wèn)題,包括Doris基礎(chǔ)模型的選擇及其分區(qū)和存儲(chǔ)分層的精細(xì)設(shè)計(jì),這些問(wèn)題耽誤了我們很多時(shí)間。但在與社區(qū)的溝通中,我們更好地了解了Doris在邏輯分區(qū)和物理分桶上的設(shè)計(jì),優(yōu)化了key值、列和分桶key的設(shè)計(jì),讓我們?cè)邳c(diǎn)查或并發(fā)查詢場(chǎng)景下更好地使用Colocation Join方式,避免出現(xiàn)在較大表上進(jìn)行跨節(jié)點(diǎn)Shuffle join的場(chǎng)景,提高了點(diǎn)查和高吞吐場(chǎng)景下并發(fā)查詢的效率。

舉兩個(gè)查詢加速方面的例子。第一個(gè)是在金融行業(yè)的日常業(yè)務(wù)中,我們會(huì)遇到眾多的報(bào)表和數(shù)據(jù)供應(yīng)場(chǎng)景。這些場(chǎng)景通常是低并發(fā)的,但需要高吞吐率。以往,我們采用了預(yù)聚合或MySQL分庫(kù)的方式,但是這會(huì)帶來(lái)很大的IO和CPU消耗,甚至?xí)?dǎo)致MySQL從庫(kù)崩潰。現(xiàn)在,我們依靠Doris的多表聚合和高吞吐能力,成功解決了數(shù)據(jù)供應(yīng)和離線T+1報(bào)表供應(yīng)的痛點(diǎn)。此外,我們的后臺(tái)管理系統(tǒng)也得到了改善,比如我們可以利用Doris提供的索引機(jī)制,進(jìn)行多維度查詢,以及使用高基數(shù)索引布隆過(guò)濾器機(jī)制來(lái)提高客戶體驗(yàn)。

風(fēng)控系統(tǒng)存在特征指標(biāo)計(jì)算、特征模型以及逾期風(fēng)險(xiǎn)預(yù)測(cè)模型等場(chǎng)景,如B卡(逾期風(fēng)險(xiǎn)預(yù)測(cè)模型)貸中行為分析的場(chǎng)景,這些場(chǎng)景需要支持高QPS的點(diǎn)查。因此,我們利用Doris的key列設(shè)計(jì)和前綴索引機(jī)制來(lái)解決這些問(wèn)題,基本上在key列設(shè)計(jì)合理的情況下,點(diǎn)查場(chǎng)景都能夠達(dá)到毫秒級(jí)的響應(yīng)。

2、數(shù)倉(cāng)基座建設(shè)

第二個(gè)場(chǎng)景是在數(shù)據(jù)底座之上的探索。數(shù)據(jù)基礎(chǔ)源自于我們的業(yè)務(wù)需求。我們有一些針對(duì)企業(yè)的項(xiàng)目,需要建立數(shù)據(jù)倉(cāng)庫(kù),因?yàn)檫@些項(xiàng)目可能需要許多離線數(shù)據(jù)報(bào)表。所以我們建立了基于Doris的存儲(chǔ)與分析的數(shù)倉(cāng)底座。主要采用Dolphin Scheduler離線調(diào)度工具,DataX數(shù)據(jù)采集,或者基于JDBC catalog從源業(yè)務(wù)端或異構(gòu)的數(shù)據(jù)源中做離線數(shù)據(jù)提取,亦或者采用 flink cdc做實(shí)時(shí)的binlog數(shù)據(jù)采集,并將其存入Doris數(shù)據(jù)存儲(chǔ)。進(jìn)行分析與建模后我們提供數(shù)據(jù)網(wǎng)關(guān)或報(bào)表系統(tǒng)等服務(wù)給業(yè)務(wù)人員,財(cái)務(wù)人員或?qū)崟r(shí)交易大屏,Boss系統(tǒng)等數(shù)據(jù)應(yīng)用,使得他們能夠使用包括數(shù)據(jù)分析人員在內(nèi)的Ad-hoc能力,實(shí)時(shí)分析風(fēng)險(xiǎn)數(shù)據(jù)。在監(jiān)控方面,我們使用一套Grafana、Prometheus和Loki監(jiān)控集群狀態(tài),監(jiān)控Doris內(nèi)存和CPU使用率,包括在實(shí)時(shí)或離線ETL執(zhí)行時(shí)的compaction的穩(wěn)定性及查詢耗時(shí)等。

圖片

這是我們的業(yè)務(wù)模型。我們通過(guò)增量或全量方式獲取業(yè)務(wù)數(shù)據(jù),包括日志數(shù)據(jù),然后將其實(shí)時(shí)或準(zhǔn)實(shí)時(shí)地導(dǎo)入到我們構(gòu)建的數(shù)據(jù)集市中。這個(gè)數(shù)據(jù)集市仍然遵循數(shù)倉(cāng)的分層模型,類似于離線數(shù)倉(cāng)的模型。導(dǎo)入后,我們將使用調(diào)度工具將其調(diào)度到T+1時(shí)間,然后將數(shù)據(jù)匯總到DW層,最終將其應(yīng)用于我們的應(yīng)用端。

圖片

3、業(yè)務(wù)場(chǎng)景落地

接下來(lái)演示一下我們?cè)谡w業(yè)務(wù)場(chǎng)景和落地方案中的幾個(gè)小案例。第一個(gè)案例是風(fēng)控大數(shù)據(jù)報(bào)表平臺(tái),正如之前所述,我們引入Doris來(lái)支持這個(gè)項(xiàng)目。我們的客戶是一家銀行,有較高的報(bào)表需求,包括風(fēng)控和信貸兩方面,共計(jì)近百?gòu)垐?bào)表。通過(guò)前幾個(gè)階段的探索和技術(shù)手段,我們難以滿足合作伙伴在業(yè)務(wù)規(guī)模和業(yè)務(wù)場(chǎng)景上的需求,因此我們進(jìn)行了Doris方案的調(diào)研,并成功運(yùn)用于風(fēng)控大數(shù)據(jù)報(bào)表平臺(tái)技術(shù)方案中。

圖片

我們基于海豚調(diào)度,做數(shù)據(jù)源的抽取,然后在中間構(gòu)建工作流,完成ODS、 DW,以及ODS數(shù)據(jù)的 detail 加工,整體數(shù)據(jù)規(guī)模大概為 20T 左右,在這樣的規(guī)模下整體任務(wù)編排和調(diào)度的性能,可以保持在5小時(shí)之內(nèi)。

當(dāng)前生產(chǎn)環(huán)境采用Doris1.2.4 的版本,在升級(jí)之前用的是 20 年Doris0.14的版本。升級(jí)后整體性能得到了提升,在沒(méi)有做SQL優(yōu)化的情況下,能夠達(dá)到4倍的性能提升。編排調(diào)度從之前的 4 小時(shí)縮減到了現(xiàn)在的1小時(shí)。

圖片

我們采用了兩種方式來(lái)進(jìn)行數(shù)據(jù)的ETL。第一種是基于接入腳本進(jìn)行T+1的數(shù)據(jù)ETL。另一種方式是基于Doris的JDBC Catalog進(jìn)行準(zhǔn)實(shí)時(shí)數(shù)據(jù)抽取。由于我們的業(yè)務(wù)合作伙伴對(duì)數(shù)據(jù)實(shí)時(shí)性要求比較高,例如交易報(bào)表和風(fēng)控審核等,需要分鐘級(jí)或?qū)崟r(shí)效果。我們通過(guò)海豚調(diào)度做分鐘級(jí)的調(diào)度,并結(jié)合Doris的JDBC Catalog進(jìn)行抽取。我們的現(xiàn)有技術(shù)解決方案大多數(shù)報(bào)表都是T+1模式的工作流調(diào)度進(jìn)行抽取。對(duì)于實(shí)時(shí)性要求比較高的場(chǎng)景,例如大屏或儀表盤的數(shù)據(jù)診斷,我們會(huì)使用分鐘級(jí)的調(diào)度抽取。我們正在探索使用Flink CDC的方式進(jìn)行更準(zhǔn)確、更實(shí)時(shí)的場(chǎng)景,例如風(fēng)控監(jiān)控預(yù)警等。目前我們正在調(diào)研基于Streampark的Flink任務(wù)開(kāi)發(fā)和管理,同時(shí)結(jié)合Doris的Flink CDC進(jìn)行實(shí)時(shí)ETL,尚未投入到生產(chǎn)環(huán)境中。

圖片

接下來(lái)的這個(gè)案例是我們考慮日志存儲(chǔ)分析時(shí)進(jìn)行的研究。我們發(fā)現(xiàn)在業(yè)務(wù)開(kāi)發(fā)和業(yè)務(wù)運(yùn)營(yíng)的過(guò)程中,有許多日志場(chǎng)景需要處理,包括生產(chǎn)異常日志和 API 訪問(wèn)日志等。因此,我們針對(duì) Doris 1.2.4 版本進(jìn)行了研究,以探索它在統(tǒng)一日志存儲(chǔ)和分析方面的能力。雖然該版本沒(méi)有使用倒排索引,但總體來(lái)看,性能基本上能夠滿足大部分客戶在相應(yīng)數(shù)據(jù)規(guī)模下的需求。

圖片

然后我們自主開(kāi)發(fā)了用于實(shí)時(shí)數(shù)據(jù)采集的Flume的Java的sink的代理應(yīng)用服務(wù),并配合Doris Streamload方式,實(shí)現(xiàn)了將批量數(shù)據(jù)實(shí)時(shí)注入到Doris系統(tǒng)中。我們基于數(shù)據(jù)做了日志場(chǎng)景監(jiān)控,通過(guò)分析API訪問(wèn)模式,我們發(fā)現(xiàn)了大量的HTTP訪問(wèn)場(chǎng)景。在業(yè)務(wù)端,我們實(shí)現(xiàn)了相對(duì)實(shí)時(shí)的監(jiān)控預(yù)警。最后,與前文所述的日志分析場(chǎng)景相似,我們的客戶在進(jìn)行營(yíng)收信貸業(yè)務(wù)(包括廣告投放和自主獲客)時(shí)需要用戶行為數(shù)據(jù)。因此,我們研究了使用 JSONB 存儲(chǔ)方式來(lái)收集小程序或廣告投放的用戶訪問(wèn)日志,并利用JSONB的存儲(chǔ)和分析能力,分析用戶行為以解鎖用戶意向。

在生產(chǎn)實(shí)踐中,我們發(fā)現(xiàn)在使用 JSONB 存儲(chǔ)格式的情況下,數(shù)據(jù)體積至少降低了70%。而之前我們?cè)诖鎯?chǔ)和壓縮時(shí)使用ElasticSearch或Redis進(jìn)行查詢加速。客戶的反饋也證明了效率的提升,獲得了高度評(píng)價(jià)。

圖片

接下來(lái)分享一下星云在在線分析處理(OLAP)的發(fā)展過(guò)程中,包括在引用Doris之后,整個(gè)架構(gòu)的收益。

圖片

首先,涉及到的用戶群體,除了開(kāi)發(fā)人員之外,還有業(yè)務(wù)人員。他們能夠自主地獲取和導(dǎo)出數(shù)據(jù),系統(tǒng)可以滿足多個(gè)維度下分鐘或秒級(jí)別的數(shù)據(jù)查詢需求。

運(yùn)維成本是我們引入Doris最核心的收益點(diǎn)之一。由于我們是專注于業(yè)務(wù)研發(fā)的部門,相比于數(shù)據(jù)研發(fā)和運(yùn)維人員,我們的實(shí)力稍顯薄弱。因此,在選型階段,我們花費(fèi)了相當(dāng)?shù)木紤]整體生產(chǎn)運(yùn)維的問(wèn)題。選擇使用Doris也是希望借助其靈活的架構(gòu)使運(yùn)維更加簡(jiǎn)便。在生產(chǎn)環(huán)境中,我們基本上不需要對(duì)Doris進(jìn)行獨(dú)立的運(yùn)維配合,因?yàn)樗陨砭途邆浔;顧C(jī)制和自運(yùn)維的能力。

另外,在查詢延遲方面取得了不少進(jìn)展。從業(yè)務(wù)角度來(lái)看,包括風(fēng)險(xiǎn)控制和信貸審查,以及偏離線計(jì)算的場(chǎng)景。根據(jù)以往的收益,在像MySQL這樣的情況下,引入Trino僅需幾分鐘,甚至十分鐘內(nèi)的查詢響應(yīng)時(shí)間就能顯著提高。在大表的關(guān)聯(lián)查詢中,基本上可以實(shí)現(xiàn)分鐘或秒級(jí)的響應(yīng)速度。在點(diǎn)查產(chǎn)品中,甚至可以達(dá)到毫秒級(jí)的響應(yīng)速度。

關(guān)于資源的節(jié)省,直接的效益主要體現(xiàn)在存儲(chǔ)層面有了大幅度的提升。對(duì)于用戶而言,他們的磁盤空間釋放與需求得到了更加緊湊的管理。

四、后期規(guī)劃

最后,介紹一下我們基于Doris在業(yè)務(wù)層面上的規(guī)劃,我們可能還會(huì)偏向于解決業(yè)務(wù)痛點(diǎn)的規(guī)劃。首先,我們會(huì)開(kāi)發(fā)智能數(shù)據(jù)網(wǎng)關(guān),該網(wǎng)關(guān)主要面向外部數(shù)據(jù)源的對(duì)接,對(duì)接之后會(huì)將數(shù)據(jù)寫入到OLTP系統(tǒng)中,包括MySQL或者業(yè)務(wù)關(guān)鍵庫(kù),我們也可能會(huì)在之后的應(yīng)用中使用甚至將其放入Redis中。

圖片

首先,我們需要做一個(gè)數(shù)據(jù)網(wǎng)關(guān),主要是為了收斂多種異構(gòu)數(shù)據(jù)源的場(chǎng)景,希望能使它更加靈活。在開(kāi)始設(shè)計(jì)數(shù)據(jù)網(wǎng)關(guān)路由時(shí),我們考慮是否可以從統(tǒng)一的數(shù)據(jù)存儲(chǔ)位置中采集數(shù)據(jù)。我們可以基于Doris采集數(shù)據(jù),當(dāng)Doris的數(shù)據(jù)無(wú)法滿足需求,或者Doris集群出現(xiàn)問(wèn)題導(dǎo)致延遲較高時(shí),我們?cè)傧掳l(fā)到下一級(jí),以兜底查詢。這是我們后續(xù)規(guī)劃的使用場(chǎng)景。

第二個(gè)問(wèn)題是做數(shù)據(jù)統(tǒng)一歸檔。我們的歷史數(shù)據(jù)很多,因此需要對(duì)歷史數(shù)據(jù)進(jìn)行定期歸檔。但是目前的痛點(diǎn)是,如果沒(méi)有使用OLAP引擎,或者沒(méi)有Hadoop這樣的生態(tài)系統(tǒng),我們將其遷移到MySQL時(shí),對(duì)歷史數(shù)據(jù)的分析會(huì)變得非常復(fù)雜。如果我們將其歸檔到Lioak中,則整體存儲(chǔ)占用的資源會(huì)相對(duì)更高。我們計(jì)劃使用Doris來(lái)處理統(tǒng)一存儲(chǔ)和歸檔數(shù)據(jù)的應(yīng)用和場(chǎng)景。

五、問(wèn)答環(huán)節(jié)

Q:第一個(gè)問(wèn)題是在日志查詢的案例里面日志查詢是模糊查詢嗎?性能怎么樣?有沒(méi)有和 ClickHouse 做過(guò)對(duì)比?

A: 是的,我們所引用的版本是 Doris1.2.4,它不像最新的版本2.0一樣支持日志檢索和倒排索引場(chǎng)。我們?nèi)匀皇褂玫氖荄oris1.2的穩(wěn)定版本,在后來(lái)的Doris2.0中提供了倒排索引,包括日志場(chǎng)景,可以更高效地分析日志場(chǎng)景。我們使用了它的模糊匹配,雖然沒(méi)有經(jīng)過(guò)優(yōu)化,但依然能夠取得很好的效果。我們采用暴力的更新方法,在單個(gè)分區(qū)的情況下,基本上可以實(shí)現(xiàn)毫秒級(jí)的響應(yīng)。在跨越多個(gè)分區(qū)的情況下,也能在秒級(jí)或者分鐘級(jí)別滿足我們?cè)谌罩痉治鰣?chǎng)景中的需求。

因?yàn)槲覀冎暗娜罩痉治龇桨甘腔贓LK(Elasticsearch, Logstash, Kibana),而ClickHouse并不在我們的技術(shù)棧中使用。雖然你剛才提到了與ClickHouse的比較,但我們并沒(méi)有實(shí)際經(jīng)驗(yàn)。不過(guò)相對(duì)于ELK,我們之前的方案已經(jīng)帶來(lái)了很大的收益。

Q: 第二個(gè)問(wèn)題是關(guān)于風(fēng)險(xiǎn)控制大數(shù)據(jù)報(bào)表案例的。業(yè)務(wù)方問(wèn)到這個(gè)大屏幕每隔多長(zhǎng)時(shí)間會(huì)刷新一次,以及如何保證數(shù)據(jù)鏈路的及時(shí)性。

A:實(shí)時(shí)性要求有兩個(gè)不同的場(chǎng)景,一是交易大屏,一是風(fēng)控。針對(duì)拒絕原因或通過(guò)率等指標(biāo),兩者的實(shí)時(shí)性要求不同。對(duì)于交易大屏場(chǎng)景,最好能在分鐘級(jí)內(nèi)刷新一次,間隔為10秒、5秒或10秒。而對(duì)于風(fēng)控場(chǎng)景,則要求分鐘級(jí)的實(shí)時(shí)效果。因此,在技術(shù)選擇和實(shí)現(xiàn)上,我們有所區(qū)別。對(duì)于風(fēng)控的場(chǎng)景,我們采用海豚調(diào)度的準(zhǔn)實(shí)時(shí)數(shù)據(jù)采集,并配置分鐘級(jí)的調(diào)度任務(wù),將業(yè)務(wù)庫(kù)中的數(shù)據(jù)抽取到Doris中。通過(guò)基于Doris的查詢性能,我們可以輕松抗衡大屏的刷新。

Q:第三個(gè)問(wèn)題涉及高可用性,例如在運(yùn)維方面的存儲(chǔ)是否采用了RAID技術(shù),以及壞盤的應(yīng)對(duì)處理方式。

A:關(guān)于運(yùn)維,我們的高可用主要基于Doris內(nèi)部的高可用機(jī)制,我們只實(shí)現(xiàn)了應(yīng)用層面的保活機(jī)制。在大內(nèi)存和高吞吐量下,可能會(huì)崩潰B1進(jìn)程,但我們的保活機(jī)制可以在秒級(jí)內(nèi)重啟進(jìn)程,確保服務(wù)正常。

在存儲(chǔ)方面,我們會(huì)定期備份源數(shù)據(jù),而對(duì)于B1節(jié)點(diǎn)的數(shù)據(jù)存儲(chǔ),因?yàn)槲覀兪褂萌北荆ù蟾?0個(gè)節(jié)點(diǎn),包括3個(gè)FB節(jié)點(diǎn)和7個(gè)BE節(jié)點(diǎn)),所以計(jì)劃依賴Doris自身的副本和副本修復(fù)機(jī)制。因此,在運(yùn)維方面,我們只進(jìn)行了源數(shù)據(jù)的定期對(duì)等備份。

責(zé)任編輯:姜華 來(lái)源: DataFunTalk
相關(guān)推薦

2022-05-18 13:24:47

京東調(diào)優(yōu)實(shí)踐

2019-07-17 05:33:33

零售物聯(lián)網(wǎng)IOT

2019-03-21 19:19:35

新零售阿里云零售云

2020-07-15 11:10:28

Nutanix

2018-03-20 09:56:50

新零售

2017-09-30 10:00:41

2021-07-23 10:25:41

物聯(lián)網(wǎng)IOT智能零售

2017-08-31 15:36:26

零售數(shù)字化轉(zhuǎn)型SAP

2014-02-27 14:09:46

實(shí)體零售

2012-07-23 16:22:07

Oracle

2023-07-31 07:49:03

2017-09-27 10:48:31

2017-09-12 16:58:00

2018-01-22 10:33:01

云計(jì)算 新零售

2012-07-26 13:58:24

2025-10-23 11:21:43

2020-09-14 16:55:49

IBM
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

欧美区在线观看| 国产女人aaa级久久久级| 色中色综合影院手机版在线观看 | 女性裸体视频网站| 精品一区二区三区中文字幕| 激情成人在线视频| 亚洲精品在线视频观看| 丰满肉肉bbwwbbww| 麻豆精品一二三| 久久久人成影片一区二区三区| 一区二区黄色片| 91精品国产色综合久久不卡粉嫩| 午夜久久电影网| 一区不卡字幕| 免费一级毛片在线观看| 国产精品自拍一区| 国产精品久久久久久一区二区 | aaa在线观看| 成人激情午夜影院| 91精品久久久久久久久久久久久| 国产成人无码精品亚洲| 综合久久一区| 亚洲欧美综合精品久久成人| 国产人妖在线观看| 欧美爱爱视频| 日本韩国一区二区三区| 人妻少妇精品久久| 超碰在线无需免费| 亚洲国产精华液网站w | 欧美视频免费一区二区三区| 国产福利一区二区| 成人中文字幕+乱码+中文字幕| 亚洲GV成人无码久久精品| 欧美日韩亚洲一区在线观看| 日韩中文字幕国产精品| 中文字幕在线看高清电影| 成人激情自拍| 日韩精品一区二区三区在线观看| 亚洲一区二区三区四区五区| 亚洲欧美在线成人| 91精品91久久久中77777| 激情综合在线观看| 日本在线啊啊| 亚洲v精品v日韩v欧美v专区 | 国产欧美日韩一区二区三区在线| 久久久精品免费视频| 亚洲国产精品一区二区久久hs| 国产免费久久| 亚洲片在线资源| 亚洲国产无码精品| 免费毛片在线不卡| 亚洲午夜小视频| 91国模少妇一区二区三区| 四虎5151久久欧美毛片| 日韩精品www| 日本黄色网址大全| 少妇精品久久久一区二区三区| 亚洲精品wwwww| 精品夜夜澡人妻无码av| 四虎影视精品| 这里只有精品丝袜| 国产男女猛烈无遮挡在线喷水| 99久久这里只有精品| 日韩视频永久免费观看| jizz亚洲少妇| 激情久久久久| 日本在线观看天堂男亚洲| 欧美一级淫片免费视频黄| 青青草伊人久久| 国产精品一区二区三区久久 | 国模少妇一区二区三区| 亚洲一区二区中文字幕| 亚洲美女综合网| 99久久精品99国产精品| 日本精品一区二区| 国产在线高清视频| 亚洲国产日韩综合久久精品| 亚洲午夜无码av毛片久久| 日韩不卡视频在线观看| 91精品国产全国免费观看| 性感美女一区二区三区| 欧洲亚洲视频| 伊人久久综合97精品| 永久av免费网站| 精品不卡视频| 国产精品视频一区国模私拍 | 日韩电影在线观看永久视频免费网站| 欧洲女同同性吃奶| 影音先锋日韩在线| 欧美性受xxxx白人性爽| 在线观看亚洲一区二区| 国产福利一区在线| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 欧美精品tushy高清| 国产乱国产乱老熟300部视频| 色哟哟精品丝袜一区二区| 视频在线观看99| 久久精品视频国产| 免费成人在线网站| 国产日本一区二区三区| 午夜视频在线免费观看| 天天综合天天做天天综合| 成 人 黄 色 小说网站 s色| 久久夜色电影| 久久精品国产清自在天天线| 欧美在线观看不卡| 国产经典欧美精品| 亚洲精品久久区二区三区蜜桃臀| 欧美1—12sexvideos| 欧洲在线/亚洲| www国产视频| 香蕉精品视频在线观看| 欧洲成人免费视频| 亚洲欧美另类综合| 国产精品国产三级国产三级人妇 | 国产美女精品人人做人人爽| 蜜桃传媒视频第一区入口在线看| 污污在线观看| 欧美疯狂做受xxxx富婆| 国产全是老熟女太爽了| 日韩视频精品在线观看| 亚洲在线观看视频网站| 亚洲xxxxxx| 在线精品亚洲一区二区不卡| 天天躁日日躁狠狠躁av麻豆男男| 99久久激情| 国产精品国内视频| 男人天堂亚洲二区| 午夜视频一区二区三区| 久久久精品视频国产| 欧美电影一二区| 国产suv精品一区二区| 日韩一区二区三区在线观看视频| 一区二区在线观看视频在线观看| 污视频免费在线观看网站| 中文字幕伦av一区二区邻居| 91高潮在线观看| 亚洲 国产 欧美 日韩| 亚洲国产中文字幕在线视频综合| 91香蕉视频免费看| 婷婷激情综合| 91夜夜未满十八勿入爽爽影院 | 久久久久久久久久久国产| 国产精品爽爽久久| 日韩一区欧美小说| 加勒比av中文字幕| 日韩1区2区| 国产精品永久在线| 婷婷在线视频| 69堂精品视频| 一本在线免费视频| 久久国产生活片100| 亚洲一二三区精品| 91麻豆精品国产综合久久久 | 欧美日韩亚洲国产另类| 国产精品一级片| 久久av高潮av| 美女主播精品视频一二三四| 欧美在线视频一区| 国产色a在线| 欧美体内she精视频| 中文字幕第二区| 激情深爱一区二区| 成年丰满熟妇午夜免费视频| 视频成人永久免费视频| 国内精品久久久| 飘雪影院手机免费高清版在线观看| 精品国产福利在线| 人妻aⅴ无码一区二区三区| 免费日本视频一区| 樱空桃在线播放| 高潮久久久久久久久久久久久久| 97色在线观看| 77777影视视频在线观看| 欧美一区二区不卡视频| 日韩成人在线免费视频| 久久香蕉国产线看观看99| 日本在线观看免费视频| 久久久久久久久久久久久久| 成人黄视频免费| 成人爽a毛片免费啪啪| 中文字幕av一区中文字幕天堂| 99热这里只有精品99| 亚洲成人激情av| 黄色av免费播放| 国产精品亚洲综合一区在线观看| 丁香六月激情婷婷| 成人网18免费网站| 国产精品大全| 亚洲天堂1区| 欧美高清一级大片| jizzjizz在线观看| 欧美成人a视频| 五月婷婷丁香在线| 亚洲一区成人在线| 国产99在线 | 亚洲| 国产69精品久久99不卡| 中文字幕第80页| 国产精品av久久久久久麻豆网| 欧美激情一区二区三区在线视频| 国产午夜精品一区在线观看| 91精品国产成人www| 麻豆视频网站在线观看| 日韩av最新在线观看| 91久久国语露脸精品国产高跟| 天天影视色香欲综合网老头| 91嫩草|国产丨精品入口| 久久久综合视频| 在线观看免费视频国产| 精品在线视频一区| 国产一区视频免费观看| 国产综合亚洲精品一区二| 亚洲欧洲在线一区| 日韩在线麻豆| 成人三级在线| 精品国产三级| 国产精品视频xxx| 欧美美女日韩| 98精品国产自产在线观看| 中文av资源在线| 日韩中文理论片| 九色国产在线观看| 亚洲激情久久久| 亚洲精品视频91| 日韩午夜在线观看视频| 97国产成人无码精品久久久| 欧美综合一区二区| 久久久久久无码精品大片| 精品国产成人在线| 国产第一页第二页| 亚洲国产裸拍裸体视频在线观看乱了| 国产一级淫片久久久片a级| 国产日韩欧美精品电影三级在线 | 亚洲三级网页| 国产在线一区二| 国产毛片久久久| 成人黄色在线免费观看| 999久久久久久久久6666| 亚洲最大的网站| 精品国产第一国产综合精品| 成人精品一区二区三区电影免费 | 黑人巨大精品欧美一区二区小视频| 蜜桃精品视频| 91九色蝌蚪嫩草| 亚洲一区二区三区四区电影| 91传媒免费看| a级日韩大片| 好吊色欧美一区二区三区四区 | 免费毛片一区二区三区| 五月婷婷久久丁香| 国产精品第9页| 色婷婷综合中文久久一本| 好吊色在线视频| 欧美三级中文字| 91九色蝌蚪91por成人| 91精品国产麻豆国产自产在线| 国产精品系列视频| 日韩一区二区不卡| 免费成人在线看| 亚洲男人第一av网站| 国产福利免费在线观看| 日韩中文字幕亚洲| 日本色护士高潮视频在线观看| 色综合久久88色综合天天看泰| 国产精品69xx| 国产91色在线播放| 看片一区二区| 成人精品一二区| 日韩欧美影院| 午夜精品区一区二区三| 中国精品18videos性欧美| 真人做人试看60分钟免费| 99亚洲一区二区| 不卡av免费在线| 国产一本一道久久香蕉| 特大黑人巨人吊xxxx| 国产精品素人视频| 久草视频免费在线| 色哟哟国产精品| 国产精品系列视频| 日韩精品视频在线| 91ph在线| 97在线视频免费播放| 亚洲四虎影院| 97碰碰视频| 久草成人在线| 男人天堂网站在线| 裸体素人女欧美日韩| 亚洲怡红院在线| 91在线丨porny丨国产| 黄色片子在线观看| 欧美日韩综合视频网址| 91欧美日韩麻豆精品| 亚洲国产成人精品久久久国产成人一区 | 亚洲男人天天操| 国产原创视频在线观看| 日本久久精品视频| 亚洲精品高潮| 亚洲人体一区| 99riav1国产精品视频| 岛国av免费在线| 国产日韩视频一区二区三区| 久久综合亚洲色hezyo国产| 欧美亚洲尤物久久| 三级网站免费观看| 毛片精品免费在线观看| 91综合国产| 麻豆久久久9性大片| 午夜精品免费| 污视频网站观看| 久久久精品人体av艺术| 久久精品久久精品久久| 欧美高清视频www夜色资源网| 国产视频三级在线观看播放| 777777777亚洲妇女| 日韩在线精品强乱中文字幕| 亚洲免费久久| 石原莉奈在线亚洲二区| 成人在线电影网站| 亚洲精品成人a在线观看| 一区二区乱子伦在线播放| 国产视频在线一区二区| 午夜伦理大片视频在线观看| 成人在线精品视频| 欧洲杯半决赛直播| www国产黄色| 99九九99九九九视频精品| 香蕉视频一区二区| 日韩精品中文字幕一区二区三区 | 国产精品久久久久久中文字| 精品三级av在线导航| 免费在线看黄色片| 国产伦精一区二区三区| 粉嫩av性色av蜜臀av网站| 欧美美女激情18p| 三级外国片在线观看视频| 国产精品久久久久久亚洲影视| 国产麻豆精品久久| 情侣黄网站免费看| 91麻豆精品在线观看| 91在线看视频| 亚洲精品在线看| 成人美女大片| 日韩电影大全在线观看| 久久午夜激情| 免费看的黄色录像| 欧美日韩亚洲综合一区| 麻豆影院在线观看| 亚洲free嫩bbb| 午夜久久久久| 熟妇高潮一区二区| 亚洲国产成人tv| 亚洲色图欧美视频| 欧美一级高清免费| 国内黄色精品| 久久撸在线视频| 亚洲天堂久久久久久久| 性欧美一区二区三区| 久久久久久亚洲精品| 日本欧美韩国国产| 男人舔女人下面高潮视频| 亚洲国产高清不卡| 国产精品无码免费播放| 色综合天天狠天天透天天伊人| 激情av综合| 99精品视频在线看| 欧美国产日韩精品免费观看| 伊人22222| 美女视频黄免费的亚洲男人天堂| 91精品啪在线观看国产爱臀| 免费欧美一级视频| 欧美韩日一区二区三区四区| 国产深喉视频一区二区| 午夜精品视频网站| 欧美丝袜丝交足nylons172| www.成人黄色| 亚洲国产毛片aaaaa无费看| 国产在线电影| 91久久久久久久久久久久久| 黑人一区二区| 自拍偷拍视频亚洲| 91精品国产综合久久香蕉的特点 | 91不卡在线观看| 性色av蜜臀av浪潮av老女人| 欧美性jizz18性欧美| 二区三区在线观看| 蜜桃导航-精品导航| 久久99精品久久只有精品| 国产极品美女高潮无套嗷嗷叫酒店| 亚洲精品日韩欧美| 国产95亚洲| 2022亚洲天堂| 亚洲精品福利视频网站| 国产在线黄色| 国产精品区一区二区三含羞草| 免费精品99久久国产综合精品| 久久网中文字幕| 日韩视频中文字幕| 日本精品影院| 免费观看黄网站|