大資料系統架構的通用模組有哪些
企業要開展大資料相關業務,首先就需要基於自身的需求,來設計搭建資料系統平臺。而大資料系統平臺的搭建,需要基於實際需求,來進行系統架構規劃。下面來對大資料系統架構模組做一個簡單的介紹。
通常來說,一個大資料系統架構通用的模組包括——
資料收集模組:主要負責收集各種資料來源的資料,包括日誌檔案、網路請求、資料庫、訊息佇列等,並將這些資料轉換為檔案或者訊息向後傳遞。
資料轉存模組:主要負責將資料定時傳遞到分散式儲存或者實時傳遞給下游的資料處理程式。
ETL模組:主要負責資料的清洗、格式和內容的處理和轉換、資料分級分揀、載入至資料倉儲等。
資料倉儲模組:這是整個架構的核心,資料倉儲是資料有組織的集中儲存的地方,負責資料的存取和管理。
後設資料管理模組:主要負責記錄和約束資料倉儲中資料的含義和格式,控制著資料的生命週期和資料質量。
分析引擎模組:資料分析師互動最多的模組,主要負責執行各種分析語句或程式碼,完成各種分析任務。
作業管理與排程模組:負責分析作業的管理和定時排程,包括作業的增刪改查、檢視修改歷史、設定排程定時和執行引擎等。
資源分配與排程模組:主要負責在多作業同時執行的場景下,有效協調和分配叢集的資源,使資源利用率最大化。
大資料系統架構的通用模組有哪些.中琛魔方大資料平臺表示這些模組並不一定每個企業的架構都是如此,始終還是需要基於實際的需求來進行技術選型。這就要求大資料工程師/架構師們,對主流的技術框架要爛熟於心,能不能實現、怎麼實現、實現成本幾何,做到心中有數,能夠結合實際需求來合理地規劃解決方案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69936596/viewspace-2886676/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 大資料分析系統的元件有哪些大資料元件
- 大資料處理系統有哪些大資料
- 資料架構的基本原則有哪些?架構
- 資訊系統通用架構架構
- 大資料的核心架構層是哪些?大資料架構
- 什麼是大資料系統架構大資料架構
- CRM系統的功能模組有哪些
- 大資料平臺之大資料處理系統的架構大資料架構
- FunData — 電競大資料系統架構演進大資料架構
- 資料分析系統有哪些
- 拆解大資料匯流排平臺DBus的系統架構大資料架構
- MPP與Hadoop,兩種主流大資料系統架構有啥區別?Hadoop大資料架構
- 系統架構師大會:中國系統架構師的盛宴架構
- 華納雲:Web伺服器Tomcat的架構模組有哪些Web伺服器Tomcat架構
- Greenplum資料庫系統架構資料庫架構
- 大資料BI系統搭建對企業經營的作用有哪些大資料
- HBase 系統架構及資料結構架構資料結構
- Hbase 系統架構與資料結構架構資料結構
- 大資料平臺的整體架構由哪些組成大資料架構
- java 考試系統 模組架構方案Java架構
- MPP大資料系統架構,終於有人講明白了大資料架構
- SNP分享:SAP ERP系統有哪些模組?
- 資料庫系統架構討論資料庫架構
- Linux系統下資料庫有哪些?Linux資料庫
- 大資料架構師大資料架構
- 大資料架構和模式(三)——理解大資料解決方案的架構層大資料架構模式
- 大資料技術有哪些大資料
- 大資料分析模型有哪些大資料模型
- 大資料分析系統包括哪些方面大資料
- 大資料分析的誤區有哪些大資料
- 大資料的就業方向有哪些?大資料就業
- 大資料分析的型別有哪些大資料型別
- Python中常用的資料分析工具(模組)有哪些?Python
- 大資料架構和模式(一)——大資料分類和架構簡介大資料架構模式
- Scrapy有什麼功能?架構有哪些?架構
- 雲端計算時代,資料庫架構設計有哪些改變?資料庫架構
- 京東推薦系統架構揭祕:大資料時代下的智慧化改造架構大資料
- 大資料分析系統包含哪些功能板塊大資料