国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

當Pravega遇到TiDB,如何構建出實時數據倉庫?

數據庫
通常,擁有大量數據的公司會使用數據倉庫進行數據處理和分析,但是當企業業務發展速度足夠快,原有的離線數據倉庫明顯不夠用了,無法跟得上業務敏捷性需求。所以,實時數據倉庫順勢而生,大有取代離線數據倉庫的趨勢。

目前,大多數企業采用Apache Flink與Kafka相結合的方式進行實時數據處理,即kafka從其他端獲取數據后,?刻到Flink進行計算,Flink計算完后結果導入到數據庫,整個過程是數據流式處理。然而,由于Kafka不在磁盤中持久保存數據,在極端情況下,數據可能會丟失。

綜合研究了市場上主流的數據庫和存儲系統以后,筆者發現了一個更有效、更準確的實時數據倉庫解決方案,即通過Pravega+TiDB這種架構組合,來構建實時數據倉庫。

在這篇文章中,我們將重點介紹Pravega分布式流存儲系統、TiDB分布式SQL數據庫能給用戶帶來哪些價值,以及這種組合如何解決Kafka數據持久性挑戰。同時,Pravega+TiDB在自動擴展、實時數據倉庫的高并發性、可用性和安全性等方面有哪些表現。

Pravega——重構流式存儲架構 

Pravega 是Dell Emc開源分布式流存儲系統,也是全球頂級開源基金會CNCF(云原生計算基金會)的沙盒項目。與Kafka和Apache Pulsar相似,Pravega重點解決了流批統一問題。

除此之外,Pravega功能更豐富:

  • 自動化擴展能力更強。
  • Pravega,是一個完整的存儲接口,提供以 stream 為抽象的接口,支持上層計算引擎的統一訪問。

圖片

▲Pravega架構

在分布式系統中,客戶端應用程序和消息系統之間的異步傳遞信息,一般基于消息隊列來實現。提到消息隊列,大家首先會想到Kafka。Kafka是一個基于Zookeeper的分布式日志系統。它支持多分區、多副本和多訂閱者。

可以說,Pravega重構了流式存儲架構,主要為解決Kafka無法解決的問題而建立。作為一個實時流式存儲解決方案,Pravega支持長期數據保留。Pravega在Hadoop分布式文件系統(HDFS)或S3上寫入數據,從而消除了對數據持久性的擔憂。此外,Pravega在整個系統中只存儲一個數據副本,從架構設計上解決了Kafka無法解決的問題。

圖片

為什么Pravega勝過Kafka?

你可能會問,"既然已經有了Kafka,為什么還要重新發明輪子?" 答案是,使用Kafka存在一個重要挑戰,那就是數據丟失、數據保留和再平衡問題。Kafka吃的數據比它吐出的多,存在著數據丟失的風險。

  • 當你設置acks = all時,只有當所有消費者確認消息被保存時才會返回ACK,不會丟失數據。
  • 當acks = 1時,如果leader消費者保存了消息,就會返回ACK。如果leader在備份數據之前就關閉了,數據就會丟失。
  • 當acks=0時,Kafka不等待消費者的確認。當消費者關閉時,數據就會丟失。

Kafka沒有提供一個簡單有效的解決方案來將數據持久化到HDFS或S3,所以數據保留成為一個問題。雖然Confluent提供了相關解決方案,但你必須使用兩套存儲接口來訪問不同層的數據。

  • 使用Apache Flume通過Kafka -> Flume -> HDFS訪問數據。
  • 使用kafka-hadoop-loader通過Kafka -> kafka-hadoop-loader -> HDFS來訪問數據。
  • 使用Kafka Connect HDFS通過Kafka -> Kafka Connect HDFS -> HDFS來訪問數據。

消費者再平衡也是有害的。因為新的消費者被添加到隊列中,隊列可能在重新平衡期間停止消費消息。因為提交間隔時間長,消費者可能會重復處理數據。無論哪種方式,重新平衡都可能導致消息積壓,從而增加延遲。

與Kafka相比,Pravega提供了更多的功能。

圖片

▲Pravega VS Kafka

Pravega的特別之處在于,使用Apache BookKeeper來處理低延遲、高并發和數據的實時寫入等問題。然而,BookKeeper只作為一個緩存層,用于批量寫入。所有對Pravega的讀取請求都是直接向HDFS或S3發出,以利用其高吞吐量能力。

換句話說,Pravega不使用BookKeeper作為數據緩沖層,而是提供一個基于HDFS或S3的存儲層。這個存儲層既支持低延遲的尾部讀寫,也支持高吞吐量的追趕式讀取的抽象。當數據在BookKeeper和HDFS或S3之間移動時,使用BookKeeper作為獨立層的系統可能表現不佳。相比之下,Pravega可以確保令人滿意的性能。

Pravega的優勢與價值

通常,DBA有三個主要關注點:數據準確性、系統穩定性和系統可用性。

  • 數據的準確性是非常重要的。任何數據丟失、損壞或重復都將是一場災難。
  • 系統的穩定性和可用性使DBA從繁瑣的維護程序中解脫出來,讓他們將時間投入到改善性系統應用中。

Pravega解決了DBA的這些擔憂。它長期保留保證了數據的安全性,并且以精確的一次語義保證了數據的準確性,尤其是自動擴展性,使系統維護變得輕而易舉。

實時數據倉庫是怎樣一個架構?

問題是,實時數據倉庫應該包含哪些關鍵組成部分?

一個實時數據倉庫通常有四個組成部分:數據采集層、數據存儲層、實時計算層和實時應用層。通過將多種技術整合到一個無縫的架構中,我們可以建立一個可擴展的大數據架構,可以支持數據分析和挖掘,在線交易,以及統一的批處理和流處理等等。

圖片

▲實時數據倉庫的四個組成部分

數據存儲層有多種選擇,但不是所有的都適合實時數據倉庫:

  • Hadoop或傳統的OLAP數據庫不能提供令人滿意的實時處理。
  • 像HBase這樣的NoSQL解決方案可以實時擴展和處理數據,但不能提供分析。
  • 獨立的關系型數據庫不能擴大規模以適應大量數據。

然而,TiDB解決了所有這些需求。

為什么選用TiDB?

TiDB是一個開源的分布式SQL數據庫,支持混合交易和分析處理(HTAP)工作負載。它與MySQL兼容,具有水平擴展性、強一致性和高可用性。

與其他開源數據庫相比,TiDB這種HTAP架構更適合于建立實時數據倉庫。TiDB擁有一個混合存儲層,由TiKV(行存儲引擎)和TiFlash(列存儲引擎)組成。這兩個存儲引擎使用TiDB作為一個共享的SQL層。TiDB回答在線事務處理(OLTP)和在線分析處理(OLAP)查詢,并根據執行計劃的成本從任何一個引擎中獲取數據。

圖片

▲TiDB HTAP架構

此外,TiDB 5.0引入了大規模并行處理(MPP)架構。在MPP模式下,TiFlash補充了TiDB的計算能力。在處理OLAP工作負載時,TiDB成為一個主節點。用戶向TiDB服務器發送請求,所有的TiDB服務器執行表連接,并將結果提交給優化器進行決策。優化器評估所有可能的執行計劃(基于行、基于列、索引、單服務器引擎和MPP引擎),并選擇最佳計劃。

圖片

▲TiDB的MPP模式

例如,一個訂單處理系統在銷售活動中可能會遇到一個突然的流量高峰。在這個高峰期,企業需要進行快速分析,以便及時對客戶行為做出反應和回應。傳統的數據倉庫很難在短時間內應對泛濫的數據,而且可能需要很長的時間來進行后續的數據分析處理。

通過MPP計算引擎,TiDB可以預測即將到來的流量高峰,并動態地擴展集群,為活動提供更多的資源。并且,它可以輕松地在幾秒鐘內響應聚合和分析請求。

當TiDB遇到Pravega

在Flink的幫助下,當TiDB遇到Pravega,構成了一個實時、高吞吐量、穩定的數據倉庫,該數據倉庫能夠滿足用戶對大數據的各種要求,并能一站式地處理OLTP和OLAP工作負載。

責任編輯:張燕妮 來源: ITPUB
相關推薦

2024-10-18 08:17:09

Doris數據倉庫

2020-02-05 15:09:38

數據倉庫數據中臺OPPO

2020-02-17 11:37:54

大數據數據倉庫技術

2022-03-07 07:18:18

Netflix機器學習架構

2025-02-06 08:54:54

2022-08-01 15:58:48

數據倉庫架構數據

2023-10-05 18:25:40

存儲分開存儲SSD

2024-01-12 18:02:38

Doris數據平臺

2023-08-31 17:10:56

數據倉庫高級互聯網架構架構

2013-10-29 13:28:13

數據

2021-03-03 21:24:57

數據倉庫工具

2009-01-18 16:50:31

數據倉庫數據倉庫概念模型數據挖掘

2016-08-15 12:57:01

數據倉庫索引架構維度索引

2022-03-16 10:20:57

數據智慧城市傳感器

2021-07-13 07:04:19

Flink數倉數據

2023-12-11 08:00:00

架構FlinkDruid

2020-09-17 14:32:18

數據倉庫HiveImpala

2019-08-19 14:24:39

數據分析Spark操作

2021-06-30 09:20:08

數倉FlinkHive

2025-07-02 07:51:15

點贊
收藏

51CTO技術棧公眾號

99ri日韩精品视频| 日本女优爱爱视频| 国产福利在线| 欧美日韩综合视频| 亚洲午夜精品一区二区国产| 精品国产二区在线| 欧美激情久久久久久久久久久| 精品视频一区二区不卡| 久久久精品麻豆| 在线精品国产| 久久久欧美精品| 麻豆电影在线| 综合激情成人伊人| 成人黄色视屏网站| 可以看毛片的网址| 激情综合色播五月| 在线欧美成人| 国产欧美va欧美va香蕉在线| 日本高清不卡aⅴ免费网站| 久久一区二区三区超碰国产精品| 黄页网站在线观看免费| 日韩欧美国产综合在线| 国产66精品久久久久999小说| 亚洲开心激情网| 国产成人精品亚洲777人妖| 98国产高清一区| 亚洲欧美色图小说| jizzjizz欧美69巨大| www.4438全国最大| 欧美专区国产专区| 亚洲欧美国产77777| 国产精品一区二区中文字幕| 污视频网站在线免费观看| 国产aaa精品| 国产精品99久久久久| 精品国产欧美日韩一区二区三区| 色中色在线视频| 3d成人动漫网站| 成全电影播放在线观看国语| 亚洲欧美色一区| 色天天久久综合婷婷女18| 激情av在线| 日本加勒比高清在线| 91麻豆精品在线观看| 日韩欧美天堂| 欧美精品videossex少妇| 中文在线资源在线| 日本美女爱爱视频| 日本高清一区| 国产精品精品久久久久久| 国产一区二区三区在线视频| 91成人在线观看喷潮| 麻豆传媒在线免费看| 欧美成a人免费观看久久| 国产乱码精品一区二区三区日韩精品 | 超碰超碰97| 亚洲最大福利视频网| 国产日韩在线看片| 欧美男生操女生| 中文成人综合网| 91视频观看免费| 国产激情一区二区三区四区 | 老汉色影院首页| 久久免费精品日本久久中文字幕| 一区精品在线播放| 日本午夜精品视频在线观看| 欧美人与牛zoz0性行为| av中文字幕在线观看第一页 | 色婷婷久久99综合精品jk白丝| 欧美日韩直播| 2020国产精品小视频| 成人在线视频你懂的| 9色在线视频网站| 亚洲春色在线| 久久天堂国产精品| 国产午夜精品视频一区二区三区| 亚洲午夜精品久久久久久浪潮| 日韩欧美一级在线| 成人免费aaa| 免费福利片在线观看| 午夜在线观看91| 青青视频在线观| 国产丝袜精品视频| 99在线视频精品| 一区二区三区资源| 欧美性生交大片免网| 日韩在线视频线视频免费网站| 久久99亚洲热视| 国产精品网站大全| 亚洲一区三区| 一级片在线视频| 亚洲永久av| 天堂久久av| 国产精品老牛| 国产清纯美女被跳蛋高潮一区二区久久w| 国产精品成人在线观看| 精品国产一区二区三区久久影院| 国产视频精品免费播放| 国产日韩欧美夫妻视频在线观看| 国产91沈先生在线播放| 成年人免费看的视频| 超碰在线播放91| 又黄又免费的网站| 午夜视频在线免费| 日韩在线观看免费| 国产日韩二区| 欧美精品在线第一页| 日韩在线卡一卡二| 日韩欧美中文在线观看| a级片免费在线观看| 国产69精品久久久| 欧美丝袜美女中出在线| 亚洲主播在线播放| 欧美美女视频在线观看| 极品国产人妖chinesets亚洲人妖 激情亚洲另类图片区小说区 | 91久久香蕉国产日韩欧美9色| 热久久国产精品| 精品网站999| 国产资源在线观看| www.xxx麻豆| 国产z一区二区三区| 亚洲国产成人在线播放| 中文字幕一区在线观看| 国产亚洲综合精品| 99这里只有精品视频| 免费黄色网页在线观看| 成人性生生活性生交12| 欧美极品色图| 日韩美女免费视频| 亚洲欧美国内爽妇网| 午夜激情综合网| 99国产精品久久久久久久久久久| 激情久久一区| 精品丝袜久久| 电影网一区二区| 成人性爱视频在线观看| 冲田杏梨av在线| 视频一区在线免费观看| 青草青草久热精品视频在线网站 | 久久久久久国产精品久久| 2019中文在线观看| 久久久久久久有限公司| 国产人妻777人伦精品hd| www.大网伊人| 97视频精彩视频在线观看| 国产va在线视频| 999精品视频在这里| 床上的激情91.| 精品91久久久久| 青青久久av| 女生裸体视频一区二区三区| 国产一区91精品张津瑜| 亚洲电影第1页| 日本1区2区| 欧美综合国产| 国产精品私人自拍| 密臀av一区二区三区| 日产国产精品精品a∨| 国产精品久久一区| 日韩色视频在线观看| 性欧美亚洲xxxx乳在线观看| 色视频一区二区三区| а√最新版在线天堂| 国产日韩在线播放| 日韩欧美亚洲在线| 视频三区在线| 国产精品一区高清| 免费高清成人| 久操手机在线视频| 三区精品视频| 官网99热精品| 国产精品亚发布| 国模精品一区二区三区色天香| 亚洲成人在线视频播放| 欧美在线视频全部完| 亚洲三级在线观看| 久久精品人人做人人爽97| 国产一区二区三区国产| 先锋影音久久| 国产日韩欧美一区二区三区在线观看| 爽成人777777婷婷| 精品99久久| 岳的好大精品一区二区三区| av在线亚洲一区| 久久久加勒比| 亚洲高清黄色| 影视一区二区三区| 欧美三区四区| 蜜桃成人精品| 久久91视频| 秋霞国产精品| 日韩三区四区| 国产高清精品二区| 精品中文字幕一区二区三区四区| 亚洲一区二区三区四区| 日本成人福利| 日本欧美在线| 成人h动漫精品一区二区器材| 久久国产精品美女| 国产精品久久久久久久久久白浆|