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

五分鐘技術趣談 | 基于StarRocks的城市物聯網數據分析

物聯網
在資源不受限情況下,基于數倉分層模型建設等方案都已基本成熟。但是在OLAP領域,目前還沒有統一的技術棧。StarRocks架構設計融合了MPP數據庫以及分布式系統的設計思想,天然地解決了上述問題。

Part 01

背景介紹 

城市物聯網實時數倉主要解決政務運營管理以及數據共享問題,其業務場景方面包含:物聯平臺基礎統計信息,如用戶總數、設備總數、產品總數、行業總數等;實時設備行為,如實時在線數、設備活躍率、實時設備告警數等;運營管理相關統計,如共享接口被訪問次數、部門新增設備數、接口數據量等。

技術方面,主要基于Hadoop開源技術棧,主要分為數據源層、數據采集層、離線計算與實時計算層、數據集市層、分析存儲層、數據服務層等。其中數據源層:包括物聯網OLTP業務數據、日志數據、網關調用數據;數據采集層:基于DataX,Flume,FileBeat等各服務業務之間的數據匯聚、融合等問題,將不同系統的數據相互打通,實現數據歸集;離線計算:利用Hive/Spark高可擴展的批處理能力承擔離線數倉的ETL和數據模型加工;實時計算層:利用Flink/Spark Streaming 完成實時數據的ETL(包括維度擴充,多流Join,實時匯總)等;數據集市層:使用數倉分層模型構建ODS、DWD、DWS、DIM、DWT、ADS;分析存儲層:主要依賴Clickhouse、ElasticSearch、HBase、MySQL、提供OLAP查詢能力;數據服務層:該層通過提供BI分析產品、數據服務接口、統計報表,向運營管理人員提供數據分析決策能力。

Part 02

原有架構痛點 

在資源不受限情況下,無論是基于Hive、Spark的離線計算、基于Flink、Spark 的實時計算,還是基于HDFS的存儲,基于數倉分層模型建設等方案都已基本成熟。但是在OLAP領域,目前還沒有統一的技術棧。在城市物聯網實時分析中不斷探索,問題總結大致如下:

(一)資源運維成本

城市物聯網客戶主要面向政府,部署處于內網,私有云部署,資源相對緊張,并且大多自建統一的大數據平臺,不太允許物聯網平臺搭建傳統的Hadoop/Spark/HBase集群,部署運維非常頭痛。OLAP引擎易部署,易維護,極簡的架構就顯得額外的重要。

(二)技術成本

由于數據源類型不同,中間件不同,城市數據中先后嘗試過了MySQL、HBase、ElasticSearch、Clickhouse等OLAP引擎以及Flume,DataX,Sqoop,Spark,Hive等組件。但是隨著技術棧增多,項目增長,維護成本,人力技能要求越來越高,維護越來越難。

(三)開發成本

城市物聯網的數據分析場景大致可以分為:離線T+1批處理、實時更新分析場景。

  • 批處理場景

城市物聯網平臺數據分析其核心的功能是基于部門、用戶、產品、設備、物模型上報、告警等屬性,提供多維度篩選條件,針對物聯網平臺資產信息進行統計分析。針對數據更新為 T+1 的分析場景,探索使用的分析引擎為 Clickhouse。利用Clickhouse構建大寬表模型,對外提供單表聚合的SQL查詢,以及通過構建DWT主題寬表,提供即席查詢;該場景面臨的問題是:雖然Clickhouse單表查詢強悍,但是JOIN能力不強,需要提前進行關聯,將多表關聯成單表,會存在額外的開發成本,并且Clickhouse支持的并發查詢能力較低。

  • 實時更新場景

實時更新場景主要業務是監控設備等信息,如實時上報數據量、實時設備接入量、設備告警等信息,為運營管理者提供有效的數據支撐。

針對數據為實時(秒級)更新的場景,采用Lambda 架構,基于相同的主鍵,采用Flink實現基于窗口、多流JOIN的與計算,并將流計算與批計算的結果數據,基于相同的主鍵進行合并。

Part 03

選擇StarRocks的原因 

StarRocks(前DorisDB)架構設計融合了MPP數據庫,以及分布式系統的設計思想,具架構精簡,同時支持全面向量化引擎、智能查詢優化、高效更新、智能物化視圖、標準SQL、流批一體、高可用易擴展等特性,天然的解決了上述的問題。

  • 強大的生態

圖片圖片

Starrocks對主流數據分析組件都有良好的支持,如可以使用StarRocks建立ElasticSearch的外表,為ElasticSearch提供SQL查詢的能力,減少數據采集環節,減少資源開銷,更加符合城市物聯網資源緊張需求。

  • 引擎歸一化

城市物聯網平臺涉及的多維分析,高并發查詢,預計算,實時分析,即席查詢查詢等場景下基本上可以使用一套StarRocks解決,解決維護多種技術組件的使用成本。

  • 替換大寬表模型

StarRocks支持Broadcast Join、Colocate Join等分布式Join的特性,可以在查詢性能可接受的范圍內,使用星型模型替代大寬表模型,節約提前關聯的開發成本,同時針對事實表中歷史數據變更,需要重跑的場景,可以只重跑部分表的數據,提高整體的跑數效率;

  • 簡化預聚合部分

StarRocks支持明細、聚合、更新模型,可以基于StarRocks自帶預聚合的特性,優化掉現有Lambda架構中的預聚合部分。StarRocks 直接拉取/訂閱hive或者Kafka中的數據,在StarRocks中進行聚合運算;StarRocks的數據模型是聚合模型,通過最大值、最小值、求和等聚合函數在StarRocks中進行預聚合。

  • 支持模型持續迭代

針對已在線上運行的模型,如果有需求上的變更,比如增加、刪除、變更字段,可以使用StarRocks簡單SQL命令動態地修改表的定義,在表結構變更的過程中,線上的服務不受任何的影響,對于業務模型不確定場景,益處相當巨大。

  • 物化視圖

StarRocks支持對原表構建物化視圖,數據更新的時候,物化視圖跟隨原表一起進行更新,保證數據的一致性。當用戶查詢時,并不感知物化視圖的存在,不必顯式的指定物化視圖的名稱,查詢優化器可以根據查詢條件自動判斷是否可以路由到相應的物化視圖上。

Part 04

實踐經驗 

基于目前已經在多層級離線指標分析、即席查詢分析、實時API監控等場景中探索Starrocks,總結出以下經驗:

(一)優化表結構定義

1.模型選擇

StarRocks的模型包括明細模型、聚合模型、更新模型。

如果需要對原始的數據(比如設備表,產品表,物模型表等)來進行分析,可以選擇明細模型。

業務分析匯總類查詢,比如sum、count、 max等類型的查詢,可以選擇聚合模型,提前進行預聚合(比如用戶總設備數),查詢的時候直接獲取結果。

如果數據需要頻繁的進行狀態更新(比如設備在線狀態),可以選擇更新模型。

2.分區和分桶

StarRocks可以對表進行分區和分桶,分區在邏輯上把表劃分成了多個子表,可以按照時間進行分區;分桶可以按照不同的策略將數據劃分為不同的tablet,分布在不同的BE節點上。

3.索引優化

為了提高查詢的性能,可以對StarRocks的表結構額外構建索引。稀疏索引:可以將查詢中常見的過濾字段放在Schema的前面, 區分度越大,頻次越高的查詢字段越往前放;同時對區分度比較大的列構建Bloomfilter;對區分度不大的列構建Bitmap Index;

4.物化視圖

針對實際查詢場景中經常用到的查詢SQL,可以對原始表構建物化視圖,其本質為原始表的一個物化索引,通過物化視圖提前進行索引排序、指標預計算,查詢的時候自動路由到物化視圖進行查詢;

5.去重優化

在產品與設備數據上報次數,針對百億級別數據量,使用常規的方式(COUNT DISTRINCT)去重,其缺點是需要消耗極大的計算和存儲資源,對大規模數據集和查詢延遲敏感的去重場景支持不夠友好。通過定義BITMAP的數據類型,可以減少傳統COUNT DISTINCT去重的執行需要的內存空間、執行時長;而對于像API調用計算,在允許有部分統計偏差的前提下,可以定義HyperLogLog的數據類型,提高去重效率;

(二)優化查詢SQL

1.JOIN優化

當小表與大表進行JOIN的時候,可以使用 Broadcast JOIN ,該方式可以用于事實表與維度表進行關聯查詢;當大表與大表進行JOIN的時候,為了加速查詢,相關表可以采用共同的分桶列進行分桶。當分桶列相同,相關表進行JOIN操作時,可以直接在本地進行JOIN,再將結果數據進行合并,避免數據在中間計算的時候就在集群中的傳輸,減少數據shuffle帶來的資源開銷。

2.CBO優化器

針對復雜即席查詢場景,可以開啟StarRocks的基于成本(Cost-based Optimizer ,CBO)的查詢規劃器,在眾多查詢計劃空間中快速找到最優計劃,提高查詢優化器;

(三)數據集成

通過Routine Load或者Stream Load訂閱Kafka數據實時將設備上報數據,告警數據實時同步到StarRocks,減少Flink采集數據額外開銷成本,便于日常維護。

Part 05

后續規劃 

城市物聯網項目目前需要適配國產化信創環境,而Starrocks目前對國產化操作系統有了較好的支持,后續需要在國產化環境下驗證,大數據量,高并發場景下,Starrocks實時數據分析的兼容性、穩定性以及性能情況。

責任編輯:龐桂玉 來源: 移動Labs
相關推薦

2023-08-07 06:31:56

Kafka

2021-06-17 13:35:23

數據埋點分析客戶端

2023-07-23 18:47:59

Docker開源

2023-08-06 07:00:59

Openstack網絡

2023-07-16 18:49:42

HTTP網絡

2023-08-15 14:54:02

數據庫容災

2023-04-15 20:25:23

微前端

2023-07-02 16:09:57

人工智能人臉識別

2023-07-02 16:34:06

GPU虛擬化深度學習

2023-07-12 15:50:29

機器學習人工智能

2023-08-29 06:50:01

Javamaven

2023-04-15 20:33:35

圖形數據庫數據庫

2023-09-12 07:10:13

Nacos架構

2023-08-15 14:46:03

2023-07-31 08:55:15

AI技術網絡暴力

2024-12-18 14:10:33

2023-09-17 17:51:43

Android 14

2023-07-12 16:03:37

Android開發架構

2023-07-30 10:09:36

MMD數據庫

2023-08-06 06:55:29

數字可視化物聯網
點贊
收藏

51CTO技術棧公眾號

日韩在线观看免费高清| 一区二区三区欧美久久| 欧美专区在线播放| 法国伦理少妇愉情| 日韩网站中文字幕| 国产日韩精品一区二区浪潮av| 国产噜噜噜噜噜久久久久久久久| 天天插天天射天天干| 精品亚洲美女网站| 亚洲免费观看高清完整版在线观看| 成人欧美一区二区三区黑人免费| 天天插天天操天天干| 欧美亚洲精品在线| 日韩欧美一二三区| 国产v亚洲v天堂无码久久久| 免费高清在线观看| 成人黄页在线观看| 国产精品美女呻吟| 激情五月婷婷小说| 国产精品一在线观看| 91.麻豆视频| 国产原创中文在线观看| 你懂的视频在线观看| 老司机精品视频在线| 久久久久久久av| 在线免费观看视频| 一区二区三区在线资源| 日本精品一级二级| 国产在线视频综合| 人妻丰满熟妇av无码区hd| 免费观看日韩av| 国精产品一区一区三区有限在线| 免费黄在线观看| 7777精品| 在线不卡a资源高清| 91国视频在线| 在线观看免费黄色| 91麻豆免费看| 成人做爰www免费看视频网站| 日韩欧美三级在线观看| 66视频精品| 国产亚洲人成网站在线观看| 中文字幕a在线观看| 欧美一级做a| 欧美日韩在线一区| 国内少妇毛片视频| 1区2区在线观看| 99在线精品视频| 成人欧美一区二区三区视频| 中文在线最新版天堂| 欧美性久久久| 久久国产精品偷| 99re6热在线精品视频| 五月国产精品| 日韩大陆欧美高清视频区| 欧美体内she精高潮| 国产经典一区| 色噜噜久久综合| 国产主播在线看| av在线资源| 亚洲sss视频在线视频| 在线播放 亚洲| 在线观看完整版免费| 亚洲国产电影在线观看| 日本在线观看一区二区| 风流少妇一区二区三区91| 国产精品影视在线| 亚洲综合中文字幕在线| 国产欧美综合视频| 国产一区二区三区四| 国产日韩精品视频| 亚洲一线在线观看| 精品亚洲欧美一区| 国产欧美一区二区三区在线看| 国语对白做受69按摩| 久久精选视频| 国产成人欧美在线观看| 蜜臀尤物一区二区三区直播| 三级久久三级久久久| 欧日韩不卡在线视频| 五月天婷婷激情| 亚洲综合另类| 国产成人精品免高潮在线观看| 亚洲另类在线观看| 国产精品美女久久久| 欧美资源在线观看| 波多野结衣小视频| 精品中文字幕一区二区| 成人信息集中地欧美| 国产熟女一区二区丰满| 国产传媒欧美日韩成人| 国产麻豆日韩| 三级视频在线| 久久美女艺术照精彩视频福利播放| 欧美精品一区二区三区在线四季| 黄网在线观看| 日韩精品一卡二卡三卡四卡无卡| 国产精品人成电影| 日本高清视频免费看| 国产精品沙发午睡系列990531| www国产无套内射com| 性高爱久久久久久久久| 日韩片之四级片| 白丝女仆被免费网站| 亚洲一区二区三区| 91成人精品网站| 国产偷拍一区二区| 国产午夜精品一区二区| 无码粉嫩虎白一线天在线观看| av在线不卡精品| 亚洲国产精品成人一区二区| 中文字幕在线观看2018| 老司机午夜精品视频在线观看| 91精品国产高清久久久久久91裸体| 欧美69xxxxx| 亚洲线精品一区二区三区八戒| 污视频免费在线观看网站| 另类图片第一页| 久操成人在线视频| 91麻豆成人精品国产免费网站| av动漫一区二区| 日韩中文字幕在线不卡| 欧美黑粗硬大| 亚洲一级黄色av| 亚洲黄色小说图片| 成人免费黄色大片| xxxxxx在线观看| 亚洲午夜剧场| 日韩一区二区精品视频| 中文字幕一区在线播放| 99天天综合性| 久久精品国产sm调教网站演员| 国模大尺度视频一区二区| 中文字幕日韩欧美在线| av在线不卡免费| 色综合久久久久久久久| 91九色蝌蚪porny| 国产精品观看| 亚洲伊人第一页| 九七久久人人| 884aa四虎影成人精品一区| 成人免费视频入口| 日本不卡高清视频| 亚洲国产精品123| 日本美女久久| 少妇高潮 亚洲精品| 欧美超碰在线观看| 日本一区二区三区免费乱视频 | 欧美日韩国产一区中文午夜| 69xxx免费视频| 亚洲激情精品| 精品一区二区视频| 依依综合在线| 永久免费精品影视网站| 中文字幕网址在线| 中文字幕在线不卡视频| 国产毛片久久久久久| 午夜久久影院| 精品久久久久久一区二区里番| 美女av在线免费看| 亚洲无亚洲人成网站77777| 夜夜躁日日躁狠狠久久av| 欧美国产一区视频在线观看| 欧美成人福利在线观看| 五月精品视频| 国产高清不卡av| 中文在线8资源库| 中文字幕欧美专区| 国产高潮流白浆喷水视频| 亚洲国产精品久久久男人的天堂| 日韩精品一区二区三区高清免费| 久久久久久网| 26uuu成人| 免费看久久久| 国产精品一区二区久久国产| 成人免费看片| 日韩精品一区二区三区第95| 伊人久久中文字幕| 亚洲精品伦理在线| 成人无码www在线看免费| 奇米色一区二区| 国产日韩亚洲欧美在线| 综合亚洲色图| 91色精品视频在线| 亚洲天堂资源| 精品国产自在精品国产浪潮| 黑人乱码一区二区三区av| 色婷婷av一区二区三区gif| 强制高潮抽搐sm调教高h| 国产91在线观看| 男女无套免费视频网站动漫| 欧美99久久| 日本免费高清一区| 中文在线免费一区三区| 国产激情久久久久| 欧美14一18处毛片| 中文字幕亚洲欧美| 天天躁日日躁狠狠躁喷水| 欧美无人高清视频在线观看| 国产亚洲精品成人| 中文字幕制服丝袜一区二区三区| a级片在线观看视频| 久久精品国产第一区二区三区| 97超碰国产精品| 日本高清免费电影一区| 激情小说综合网| 中文成人在线| 日韩av观看网址| 污污的网站在线看| 色妞色视频一区二区三区四区| 手机看片福利永久| 欧美日本一区二区| 秋霞av一区二区三区| 亚洲妇女屁股眼交7| 成人涩涩小片视频日本| 国产亚洲人成网站| 亚洲国产精品自拍视频| 国产91丝袜在线播放| 第一区免费在线观看| 久久看片网站| www.com毛片| 最新日韩av| 亚洲熟妇无码av在线播放| 性欧美69xoxoxoxo| 亚洲人成网站在线播放2019| 国产不卡av一区二区| 九九九九精品| 99国产精品久久一区二区三区| 成人免费网站在线看| 日本成人三级电影| 欧美中文在线免费| 在线手机中文字幕| 97超碰国产精品女人人人爽| 高h视频在线播放| 九九久久精品一区| 手机电影在线观看| 久久99精品久久久久久噜噜| 国产福利在线播放麻豆| 久久久精品美女| 国产在线69| 日韩中文字幕在线观看| 黄网页免费在线观看| 色阁综合伊人av| 欧美性videos| www欧美日韩| 麻豆网站在线看| 久久国产精品视频| 青青青草视频在线| 韩国福利视频一区| 色综合亚洲图丝熟| 国产精品678| 国产原创一区| 91九色露脸| 国产精品2023| 欧美日韩精品综合| 日韩在线欧美| 国产精品88久久久久久妇女| 亚洲欧美综合| 日日摸日日碰夜夜爽无码| 一区二区毛片| 亚洲 欧美 日韩系列| 久久99久久久久| 亚洲精品一二三四| 99久免费精品视频在线观看| 精品夜夜澡人妻无码av| 国产蜜臀97一区二区三区| 五月天色婷婷丁香| 亚洲成人午夜影院| 自拍偷拍18p| 3d动漫精品啪啪1区2区免费| 亚洲国产精品久久久久爰性色| 亚洲精品不卡在线| 成人高清网站| 久久99久久亚洲国产| 欧美男人天堂| 91精品国产综合久久香蕉的用户体验 | av永久不卡| 久久福利一区二区| 亚洲欧美卡通另类91av| 中文字幕网av| 成人av免费在线| 亚洲av熟女国产一区二区性色| 亚洲精品免费播放| 中文字幕免费观看| 日韩精品一区二区三区视频| 国产在线一在线二| 欧美黄色三级网站| 韩日一区二区| 国产欧美日韩伦理| 99成人在线视频| 黄色网页免费在线观看| 狠狠色丁香久久婷婷综合_中| 日本一区二区在线免费观看| 国产精品免费免费| 久久久国产精品成人免费| 9191久久久久久久久久久| 日韩有码电影| 欧美精品xxx| 国产欧美自拍| 欧美日韩另类综合| 激情亚洲成人| 日本中文字幕观看| 久久久久久久久久久久久夜| 欧美国产在线看| 欧美视频一区二区三区| 三级视频在线播放| 国内精品免费午夜毛片| 成人在线精品| 亚洲国产一区二区三区在线| 中文亚洲免费| 欧美午夜精品一区二区| 国产精品区一区二区三| 亚洲精品中文字幕乱码三区91| 欧美成人三级电影在线| 久久日韩视频| 国产日韩欧美中文在线播放| 久久99久久人婷婷精品综合| 9久久9毛片又大又硬又粗| 国产suv精品一区二区6| 国产麻豆视频在线观看| 欧美综合天天夜夜久久| 男女视频在线观看免费| 午夜精品久久久99热福利| 亚洲一区二区三区中文字幕在线观看 | 色婷婷色综合| 激情五月婷婷久久| 久久影院视频免费| 日日夜夜综合网| 日韩电影免费观看中文字幕 | 国产成人精品日本亚洲| 日韩动漫一区| 日本少妇高潮喷水视频| eeuss影院一区二区三区| 久久精品国产亚洲av无码娇色| 91精品国产综合久久精品性色| 欧美日韩在线看片| 国产在线播放91| 99久久国产综合精品成人影院| 我看黄色一级片| 中文字幕一区二区三区在线不卡| 在线观看日韩一区二区| 日日摸夜夜添一区| 欧美亚洲综合视频| 国产在线拍揄自揄拍无码| 加勒比av一区二区| 一区二区成人免费视频| 日韩亚洲电影在线| 国产色婷婷在线| 精品在线一区| 日韩精品色哟哟| 国产又粗又长免费视频| 欧美日本精品一区二区三区| 人人干在线视频| 成人在线免费网站| 99国产精品私拍| 麻豆av免费观看| 欧美三级电影在线观看| 天天影视久久综合| 3d动漫精品啪啪一区二区三区免费 | 亚洲欧美日韩网| 国产69精品久久| 影音先锋成人资源网站| 99久久精品国产一区| 五月天婷婷激情| 久久久91精品| 国产一级成人av| 日韩中文字幕免费在线| 亚洲天堂av老司机| 日本高清视频在线| 国产精品扒开腿做爽爽爽的视频| 久久久久久久久99精品大| 一级少妇精品久久久久久久| 色av一区二区| a级毛片免费观看在线| 精品日本一区二区三区| 男人的天堂久久精品| 欧美日韩激情在线观看| 日韩成人黄色av| 亚洲人成777| 日本毛片在线免费观看| 亚洲欧美日韩久久| 四虎在线免费看| 2022国产精品| 秋霞午夜鲁丝一区二区老狼| 欧美黑人精品一区二区不卡| 亚洲欧美激情精品一区二区| 国产精品久久久久久久久久辛辛 | 国产成人精品aa毛片| 亚洲欧美自拍视频| 久久影视电视剧免费网站| 亚洲警察之高压线| 日韩视频在线观看一区二区三区| 亚洲www啪成人一区二区麻豆| 1769在线观看| 国产亚洲精品久久飘花| 国模少妇一区二区三区| 日本免费在线观看视频| 欧美激情精品久久久久久久变态| 欧美精品momsxxx| 国产人妻黑人一区二区三区|