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

Apache Doris入門,下一代實時數據倉庫

大數據 數據倉庫
層級存儲的主要目的是節省成本。層級存儲將熱數據和冷數據分開存儲,熱數據是經常訪問的數據,而冷數據則不是。它允許用戶將熱數據放入快速但昂貴的磁盤(如 SSD 和 HDD),將冷數據放入對象存儲中。

1 Apache Doris

Apache Doris是一個開源的實時數據倉庫,可以從各種數據源收集數據,包括關系型數據庫(MySQL、PostgreSQL、SQL Server、Oracle等)、日志和來自物聯網設備的時間序列數據。Apache Doris支持報表、即席分析、聯合查詢和日志分析等功能,因此可以用于支持儀表盤、自助式商業智能、A/B測試和用戶行為分析等應用。

Apache Doris支持批量導入和流式寫入,可以與Apache Spark、Apache Hive、Apache Flink、Airbyte、DBT和Fivetran等工具很好地集成。Apache Doris還可以連接到Apache Hive、Apache Hudi、Apache Iceberg、Delta Lake和Apache Paimon等數據湖。

圖片圖片

2 性能

作為實時OLAP引擎,Apache Doris在查詢速度上具有競爭優勢。根據TPC-H和SSB-Flat基準測試結果,Doris的性能遠遠超過了Presto、Greenplum和ClickHouse。

在自我演進方面,過去兩年中,Doris在復雜查詢和平面表分析方面的查詢速度提高了10倍以上。

圖片圖片

3 架構設計

Apache Doris之所以能夠實現如此快速的速度,是因為其背后的架構設計、特性和機制對Doris的性能起到了貢獻。

首先,Apache Doris擁有一個基于成本的優化器(CBO),可以找出復雜大查詢的最高效執行計劃。它擁有完全向量化的執行引擎,因此可以減少虛擬函數調用和緩存未命中。Apache Doris是基于MPP(Massively Parallel Processing)的,可以充分發揮用戶的計算機和核心的作用。在Doris中,查詢執行是數據驅動的,這意味著查詢是否執行取決于其相關數據是否準備就緒,這樣可以更高效地利用CPU。

4 基于列的數據庫的快速點查詢

Apache Doris是一種面向列的數據庫,因此可以更輕松、更快速地進行數據壓縮和數據分片。但是,在面向客戶服務等場景中,這種存儲方式可能不太適用。在這些情況下,數據平臺需要同時處理大量用戶的請求(稱為“高并發點查詢”),而列存儲引擎會增加每秒I/O操作的數量,特別是在數據以平面表的形式排列時。

為了解決這個問題,Apache Doris實現了混合存儲,即同時使用行存儲和列存儲。

圖片圖片

此外,由于點查詢都是簡單查詢,調用查詢計劃器將是不必要和浪費的,所以Doris對它們執行了短路計劃,以減少開銷。

在高并發點查詢中,另一個開銷較大的來源是SQL解析。為此,Doris引入了預編譯語句的概念。其思想是預先計算SQL語句并緩存它們,以便在類似查詢中重復使用。

圖片圖片

5 數據采集

Apache Doris提供了多種數據導入方法。

實時流寫入:

  • Stream Load:通過該方法,可以通過HTTP編寫本地文件或數據流。在某些情況下,它具有線性可擴展性,并且可以達到每秒1000萬條記錄的吞吐量。
  • Flink-Doris-Connector:該連接器內置Flink CDC,可以將數據從OLTP數據庫導入Doris。到目前為止,我們已經實現了從MySQL和Oracle到Doris的數據自動同步。
  • Routine Load:通過該方法,可以從Kafka消息隊列訂閱數據。
  • Insert Into:當嘗試在Doris內部進行ETL時,例如從一個Doris表寫入另一個Doris表時,可以使用此方法。

批量寫入:

  • Spark Load:使用該方法,您可以利用Spark資源在寫入Doris之前對HDFS和對象存儲中的數據進行預處理。
  • Broker Load:支持HDFS和S3協議。
  • insert into <internal table> select from <external table>:這個簡單的語句允許您將Doris連接到各種存儲系統、數據湖和數據庫。

6 數據更新

對于數據更新,Apache Doris提供的是對Merge on Read和Merge on Write的支持。前者用于低頻批量更新,后者用于實時寫入。通過Merge on Write,最新的數據將在執行查詢時準備就緒,這就是為什么與Merge on Read相比,它可以將查詢速度提高5到10倍的原因。

從實現的角度來看,以下是一些常見的數據更新操作,Doris都支持:

  • Upsert:替換或更新整行數據
  • 部分列更新:更新行中的幾個列
  • 條件更新:通過組合幾個條件來過濾出一些數據,以進行替換或刪除
  • Insert Overwrite:重寫表或分區

在某些情況下,數據更新是并發發生的,這意味著有大量新數據進來并試圖修改現有的數據記錄,因此更新的順序非常重要。這就是為什么Doris允許您決定順序,可以根據事務提交的順序或序列列(在表中提前指定)來決定順序。Doris還支持基于指定謂詞的數據刪除,這就是條件更新的實現方式。

7 服務可用性和數據可靠性

除了在查詢和數據采集方面具有快速性能外,Apache Doris還提供了服務可用性保證,具體如下:

從架構上來說,Doris有兩個進程:前端和后端。它們都可以輕松擴展。前端節點管理集群、元數據并處理用戶請求;后端節點執行查詢,并具備自動數據平衡和自動恢復的能力。它支持集群升級和擴展,以避免服務中斷。

圖片圖片

8 跨集群復制

企業用戶,尤其是金融或電商領域的用戶,需要備份集群或整個數據中心,以防不測之需。因此,Doris 2.0提供了跨集群復制(CCR)。使用CCR,用戶可以實現以下功能:

  • 災難恢復:快速恢復數據服務
  • 讀寫分離:主集群+從集群;一個用于讀取,一個用于寫入
  • 集群的隔離升級:對于集群擴展,CCR允許用戶預先創建一個備份集群進行試運行,以便清除可能的不兼容問題和錯誤。

測試表明,Doris CCR可以達到幾分鐘的數據延遲。在最佳情況下,它可以達到硬件環境的最高速度。

圖片圖片

9 多租戶管理

Apache Doris具有復雜的基于角色的訪問控制,并且可以對數據庫、表、行和列進行細粒度的權限控制。

圖片圖片

為了資源隔離,Doris過去實施了硬隔離計劃,即將后端節點劃分為資源組,并將資源組分配給不同的工作負載。這是一個硬隔離計劃。它簡單而整潔。但是有時用戶可以充分利用他們的計算資源,因為一些資源組是空閑的。

圖片圖片

因此,Doris 2.0引入了工作負載組,而不是資源組。為工作負載組設置了軟限制,限制其可以使用的資源數量。當達到軟限制時,同時有一些空閑資源可用。空閑資源將在工作負載組之間共享。用戶還可以根據對空閑資源的訪問優先級來對工作負載組進行優先級排序。

圖片圖片

10 易于使用

Apache Doris提供了許多功能,同時也非常易于使用。Apache Doris支持標準SQL,并兼容MySQL協議和市場上的大多多BI工具。

為了提高易用性,引入了一個名為輕量級模式更改(Light Schema Change)的功能。這意味著如果用戶需要在表中添加或刪除某些列,他們只需要在前端更新元數據,而無需修改所有數據文件。輕量級模式更改可以在毫秒級內完成。它還允許更改索引和列的數據類型。輕量級模式更改與Flink-Doris-Connector的結合意味著上游表格的同步可以在毫秒級內完成。

11 半結構化數據分析

半結構化數據是常見的數據類型,其中包括日志、可觀測性數據和時間序列數據等。這些數據具有一定的結構,但不符合傳統的關系型數據庫的嚴格模式。處理這些數據時,需要支持無模式的靈活性、低成本存儲以及多維分析和全文搜索等功能。

在文本分析中,使用LIKE運算符是常見的操作。為了提高性能,我們進行了大量的優化工作。其中一項優化是將LIKE運算符下推到存儲層,以減少數據掃描的量。此外,我們還引入了NGram Bloomfilter、Hyperscan正則表達式匹配庫和Volnitsky算法等技術,用于更高效地進行子字符串匹配操作。這些優化措施可以改善文本分析的性能和效率。

圖片圖片

這里還引入了倒排索引用于文本標記化。它是模糊關鍵字搜索、全文搜索、等價查詢和范圍查詢的有力工具。

12 數據湖倉庫

為了讓用戶構建高性能的數據湖倉庫和統一的查詢網關,Doris 可以映射、緩存和自動刷新來自外部源的元數據。它支持 Hive Metastore 和幾乎所有開放的數據湖倉庫格式。您可以將其連接到關系型數據庫、Elasticsearch 和其他許多源。它還允許您重用自己的身份驗證系統,如 Kerberos 和 Apache Ranger,用于外部表。

基準測試結果顯示,Apache Doris 在對 Hive 表進行查詢時比 Trino 快 3~5 倍。這是幾個特性的共同結果:

  • 高效的查詢引擎
  • 熱數據緩存機制
  • 計算節點
  • Doris 中的視圖

計算節點是版本 2.0 中針對數據湖倉庫引入的一種解決方案。與普通的后端節點不同,計算節點是無狀態的,不存儲任何數據。它們在集群擴展期間不參與數據平衡。因此,在計算高峰時,它們可以靈活而容易地加入集群。

此外,Doris 允許您將外部表的計算結果寫入 Doris 中以形成視圖。這與材料化視圖的思想類似:用空間換取速度。在執行對外部表的查詢后,結果可以在 Doris 內部存儲。當出現類似的后續查詢時,系統可以直接從 Doris 中讀取先前查詢的結果,從而提高速度。

13 層級存儲

層級存儲的主要目的是節省成本。層級存儲將熱數據和冷數據分開存儲,熱數據是經常訪問的數據,而冷數據則不是。它允許用戶將熱數據放入快速但昂貴的磁盤(如 SSD 和 HDD),將冷數據放入對象存儲中。

圖片圖片

粗略地說,對于由 80% 冷數據組成的數據資產,層級存儲將減少存儲成本約 70%。

責任編輯:武曉燕 來源: Java學研大本營
相關推薦

2013-07-27 21:28:44

2024-10-18 08:17:09

Doris數據倉庫

2013-06-27 11:21:17

2016-11-14 18:17:42

Apache Beam大數據

2015-10-15 10:30:32

2024-01-12 18:02:38

Doris數據平臺

2020-09-27 17:27:58

邊緣計算云計算技術

2025-01-03 09:24:10

模型架構論文

2020-09-16 10:28:54

邊緣計算云計算數據中心

2010-04-29 16:19:27

數據中心IT安全世紀互聯

2024-07-25 08:12:11

2013-09-09 16:28:36

2016-01-26 11:58:12

2018-09-25 07:00:50

2012-10-29 12:23:44

BYODIT

2022-07-06 11:38:40

人工智能AI

2013-07-27 21:41:14

APT攻擊下一代威脅

2009-04-06 08:42:18

Firefox瀏覽器

2009-01-11 10:13:39

Stripes開發框架JSP

2014-05-09 13:18:54

iOS移動互聯網
點贊
收藏

51CTO技術棧公眾號

2020国产在线| 中文字字幕在线中文乱码| 国产美女撒尿一区二区| 狠狠做深爱婷婷久久综合一区 | 亚洲精品一二区| 一区二区三区入口| 国产蜜臀av在线播放| 久久久久国产精品麻豆| 日韩欧美在线网站| 缅甸午夜性猛交xxxx| 国产粉嫩一区二区三区在线观看| 久久99热这里只有精品| 久久人人97超碰精品888| 欧美另类z0zx974| 国产伦精品一区二区三区免费优势 | 奇米影视首页 狠狠色丁香婷婷久久综合| 中文字幕一区二区三区免费看| 国产精品porn| 在线看日韩欧美| 性欧美18—19sex性高清| jizzjizz少妇亚洲水多| 精品久久久久久亚洲国产300| 影音先锋欧美在线| 美女欧美视频在线观看免费 | 亚洲欧美日本视频在线观看| 波霸ol色综合久久| 美女被到爽高潮视频| 成人av综合网| 欧美一区二区人人喊爽| 一区二区三区入口| 春暖花开亚洲一区二区三区| 亚洲国产精品综合小说图片区| 亚洲高清123| 黄色av网站在线| 99久久精品国产一区| 91精品网站| 一区二区美女视频| 精品理论电影| 欧美日韩中文字幕精品| 欧美成人一区二区在线观看| 污的网站在线观看| 成人涩涩免费视频| 亚洲japanese制服美女| 中文在线a天堂| 日韩激情一二三区| 国产精品成人播放| 国产字幕在线观看| 欧美亚洲专区| 国产91九色视频| 天干夜夜爽爽日日日日| 毛片一区二区| 人九九综合九九宗合| 日韩成人免费在线观看| 亚洲精品一级| 2020欧美日韩在线视频| 五月天婷婷久久| 久久久精品日韩| 国产精品扒开腿做爽爽爽视频 | 日韩精品欧美精品| 国产精品国产三级国产专播精品人 | 亚洲国产老妈| 欧美成人精品影院| 亚洲一区二区三区黄色| 免费一级欧美在线大片| 欧美一区二区三区公司| 91成人在线观看喷潮蘑菇| 日韩精品一区二区三区中文字幕| 欧美一区二区三区在线观看视频| 善良的小姨在线| 成人免费看视频网站| 欧美色xxxx| 粉嫩av一区二区三区天美传媒 | 亚洲欧美自拍偷拍| 免费在线精品视频| 日本精品600av| 午夜精品久久久久久久久久 | 亚洲国产精品人人爽夜夜爽| 免费在线观看成年人视频| 神马电影久久| 久久精品久久久久久| 久久久精品视频免费观看| 国产精品大片| 国产91色在线|免| 96日本xxxxxⅹxxx17| 成人一区二区三区在线观看| 欧美日韩一区二区三区在线观看免| 1024视频在线| 亚洲午夜精品一区二区三区他趣| 日韩av片在线看| 黄a在线观看| 亚洲午夜视频在线观看| 亚洲国产精品毛片av不卡在线| 欧美成人aaa| 欧美日韩午夜激情| 在线观看国产一级片| 在线播放一区二区精品视频| 欧美群妇大交群的观看方式| 师生出轨h灌满了1v1| 免费视频一区三区| 欧美成人精品一区二区| 99超碰在线观看| 国产精品一卡二卡在线观看| 欧美日韩精品免费观看视一区二区| 精品黄色免费中文电影在线播放| 同产精品九九九| 天天综合天天添夜夜添狠狠添| 欧美freesex8一10精品| 久久国内精品一国内精品| 99久在线精品99re8热| 久久se这里有精品| 日本高清一区| jizz一区二区三区| 日韩一级高清毛片| 69xxx免费| 男人天堂欧美日韩| 成人激情直播| 成人video亚洲精品| 日本高清不卡在线观看| 91丨porny丨对白| 91tv精品福利国产在线观看| 人体精品一二三区| 色窝窝无码一区二区三区成人网站| 国产精品第13页| 黑森林福利视频导航| 99久久人爽人人添人人澡| 日韩在线www| 中文字幕人妻色偷偷久久| 久久综合久色欧美综合狠狠| 久久五月天婷婷| 怡红院在线播放| 911精品国产一区二区在线| 精品人妻互换一区二区三区| 亚洲美女少妇无套啪啪呻吟| 高清av免费一区中文字幕| 顶级网黄在线播放| 欧美日本一道本| 午夜精品久久久久99蜜桃最新版 | 亚洲精品欧美激情| 肉大捧一出免费观看网站在线播放| 亚洲高清黄色| 亚洲女人初尝黑人巨大| 国产又黄又粗又爽| 日韩av在线发布| 美脚丝袜一区二区三区在线观看| 免费在线看电影| 日韩欧美不卡在线观看视频| 成年人午夜剧场| 国产欧美一级| 国产女人水真多18毛片18精品| 高清电影在线免费观看| 亚洲第一精品夜夜躁人人躁| 国产精品99无码一区二区| 成人精品免费看| 久久亚洲中文字幕无码| 国产伦精品一区二区三区在线播放| 久久久女女女女999久久| 国产综合视频在线| 欧美日韩亚洲一区二| 性高潮久久久久久久| 日韩福利电影在线观看| 亚洲精品一区二| 国产精品一区三区在线观看| 欧美成人免费网| 国内爆初菊对白视频| 黄色成人在线播放| 蜜桃久久精品成人无码av| 免费成人av资源网| 400部精品国偷自产在线观看| 9l亚洲国产成人精品一区二三| 午夜精品视频网站| 第九色区av在线| 欧美精品xxxxbbbb| 日本三级免费看| 久久久久久99久久久精品网站| 日本老熟妇毛茸茸| 一区二区三区四区日韩| 精品麻豆av| 国产成人精品一区二区三区视频| 久久午夜a级毛片| 亚洲第一页视频| 色婷婷av一区| 国产美女福利视频| 91伊人久久大香线蕉| mm131国产精品| 国产综合网站| 日韩亚洲视频在线| 日本高清久久| 国产成人一区二| a级片国产精品自在拍在线播放| 亚洲国产一区二区三区四区| 中文字幕人成人乱码亚洲电影| 亚洲一区二区不卡免费| 欧美黄色高清视频| hitomi一区二区三区精品| 国产又猛又黄的视频| 国产精品激情| 亚洲一卡二卡区| 牛牛精品成人免费视频| 国产日韩亚洲欧美| 小早川怜子影音先锋在线观看| 久久精品国产一区二区电影| 欧美日韩国产亚洲沙发| 欧美成人免费网站| 亚洲天堂avav| 岛国av一区二区三区| 玖玖爱这里只有精品| 久久精品男人天堂av| 成人在线观看一区二区| 久久99国产精品久久99果冻传媒| 无码人妻丰满熟妇区96| 亚洲区综合中文字幕日日| 日本高清久久一区二区三区 | 欧美日韩精品免费观看| 亚洲日本视频在线| 成人精品久久久| 性欧美videohd高精| 久久乐国产精品| av在线免费网站| 色视频www在线播放国产成人| 天堂中文字幕av| 欧美成人精品3d动漫h| 国产又黄又粗又猛又爽| 欧美伊人久久久久久午夜久久久久| 久草视频免费播放| 亚洲美女一区二区三区| 青青青手机在线视频| 国产亚洲女人久久久久毛片| 亚洲精品国产成人av在线| 一级片在线免费观看视频| 极品av少妇一区二区| 99精品一级欧美片免费播放| 欧美少妇性xxxx| 免费国产一区| 日韩黄色网络| 精品福利影视| 欧美顶级毛片在线播放| 国产成人亚洲欧美| www.爱久久| 国产一区免费观看| 久久丝袜视频| 精品国产一区二区三区四区vr| 超碰一区二区三区| 国产美女精品久久久| 欧美四级在线| 色综合视频网站| 欧美色图天堂| 国外成人在线视频| 成人观看网址| 欧美中文字幕在线视频| 日韩欧美精品电影| 国产精品大陆在线观看| 精品国产黄a∨片高清在线| 国产精品视频26uuu| 99久久伊人| 成人欧美在线视频| 亚洲一区二区三区日本久久九| 99在线影院| 欧美男男freegayvideosroom| 麻豆成人在线播放| 国产影视一区| 国产精品日韩高清| 你懂的在线观看一区二区| 欧美极品jizzhd欧美| 欧美女优在线视频| 亚洲一区二区高清视频| **女人18毛片一区二区| 国产又粗又长又爽视频| 亚洲全部视频| 九热视频在线观看| 国精品**一区二区三区在线蜜桃| 人妻换人妻仑乱| 91尤物视频在线观看| 欧美福利在线视频| 久久综合色天天久久综合图片| 久久只有这里有精品| 中文字幕成人网| 99精品久久久久| 精品福利视频导航| 最近中文字幕免费在线观看| 在线电影一区二区三区| 丰满人妻一区二区三区无码av| 亚洲精品电影网在线观看| 成人午夜电影在线观看| 久久国产精品久久久久久| 韩国精品一区| 国产日韩精品入口| 极品束缚调教一区二区网站| 色狠狠久久av五月综合|| 中文不卡在线| 黄在线观看网站| 国产一区二区在线免费观看| 欧美性猛交久久久乱大交小说 | 国产欧美日韩精品一区二区三区| 亚洲一卡二卡| 国产婷婷精品| 久国产精品视频| 久久视频一区二区| www.色小姐com| 欧美在线一区二区| 日韩性xxxx| 精品久久久久久久一区二区蜜臀| 欧美日本网站| 久久理论片午夜琪琪电影网| 中文另类视频| 精品毛片久久久久久| 亚洲网色网站| 美女网站视频黄色| 91丝袜国产在线播放| 人体私拍套图hdxxxx| 中文字幕亚洲不卡| 免费无码国产精品| 亚洲缚视频在线观看| 精品黄色免费中文电影在线播放| 欧美中在线观看| 国产精品主播在线观看| 在线观看18视频网站| 喷水一区二区三区| 精品人妻一区二区三区视频| 亚洲国产日产av| 国产av无码专区亚洲av| 日韩色在线观看| 午夜激情视频在线观看| 国产精品7m视频| 亚洲第一福利社区| 少妇高潮喷水在线观看| 高清在线观看日韩| 免费人成视频在线| 91精品国产综合久久久久久久 | 久久久久国产精品免费网站| 999精品嫩草久久久久久99| 亚洲精品一区二| 日本视频在线一区| 国产成人免费观看网站| 91福利视频网站| 国产精品一级伦理| 国产精品1234| 成人短片线上看| 午夜免费一区二区| 中文字幕成人在线观看| 中文字幕在线观看精品| www.精品av.com| 亚洲精品大片| 黄瓜视频免费观看在线观看www | 色综合天天综合网天天看片| 无码国产精品一区二区免费16| 亚洲丝袜av一区| 欧美一区久久久| 日本一区免费观看| 青娱乐精品在线视频| 污污视频网站在线免费观看| 欧美日韩亚洲高清一区二区| aaa在线观看| 成人国产精品一区二区| 自拍偷拍欧美专区| 美女露出粉嫩尿囗让男人桶| 亚洲成av人影院| 深夜福利在线观看直播| 日韩中文字幕久久| jizzyou欧美16| www.-级毛片线天内射视视| 国产精品一区二区三区四区| 免看一级a毛片一片成人不卡| 精品久久一区二区| 涩涩视频在线播放| 亚洲国产精品久久久久婷婷老年 | 国产日韩一区二区三区| 一本一道久久综合狠狠老精东影业| 日韩网站在线播放| 欧美色倩网站大全免费| 午夜在线激情影院| 免费久久一级欧美特大黄| 免费看精品久久片| 日韩女优一区二区| 亚洲精品成人网| 福利一区视频| 日韩小视频网站| 国产欧美日韩久久| www日本高清| 日韩美女在线播放| 亚洲最新av| 素人fc2av清纯18岁| 欧美日本韩国一区| sm捆绑调教国产免费网站在线观看| 清纯唯美一区二区三区| 韩国理伦片一区二区三区在线播放| 日韩精品一区二区三| 中文字幕欧美专区| 国产精品调教视频| 五月婷婷之婷婷| 欧美日韩在线影院| 国产二区三区在线| 久久99精品久久久水蜜桃| 久久国产精品露脸对白| 欧美亚洲天堂网| 久久激情视频免费观看| 色综合www| 国内av免费观看| 在线亚洲免费视频| 成人超碰在线| 中文字幕乱码免费|