Flink(1)簡(jiǎn)介

簡(jiǎn)介

官網(wǎng),F(xiàn)link 是分布式大數(shù)據(jù)處理引擎,可對(duì)有限水流或無(wú)限數(shù)據(jù)流做有狀態(tài)或無(wú)狀態(tài)對(duì)計(jì)算,能夠部署在各種集群環(huán)境,對(duì)各種規(guī)模是數(shù)據(jù)進(jìn)行快速的計(jì)算

flink的一些概念

  • Streams: 流,分有限數(shù)據(jù)流和無(wú)限水流。
  • State: 狀態(tài),是計(jì)算過(guò)程中的數(shù)據(jù)信息
  • Time: 分為Event time , Ingestion time , Processing time
  • API: 通常分為三層,由上而下分為 SQL/Table API ,DataStream API ,ProcessFunction。

flink 架構(gòu)

  • flink 具備統(tǒng)一的框架處理有界和無(wú)界兩種數(shù)據(jù)流的能力。
  • 部署靈活。底層支持多種資源調(diào)度器,包括 Yarn , Kubernetes 等,F(xiàn)link 自身帶的Standalone 的調(diào)度器,在部署上也十分靈活。
  • 極高的可伸縮性,可伸縮性對(duì)于分布式系統(tǒng)十分重要
  • 極致的流式處理性能。

數(shù)據(jù)處理架構(gòu)演變

1.傳統(tǒng)數(shù)據(jù)架構(gòu)


傳統(tǒng)數(shù)據(jù)架構(gòu).png

2.分析處理架構(gòu)


分析數(shù)據(jù)處理.png

3.有狀態(tài)流處理
有狀態(tài)流處理.png

4.lambda架構(gòu)


lambda架構(gòu).png

5.flink
flink.png

參考:尚硅谷Flink 教程
https://ververica.cn/developers/flink-basic-tutorial-1-basic-concept/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Apache Flink 簡(jiǎn)述 Introduction to Apache Flink一書(shū)的讀書(shū)筆記 State...
    JiangWork閱讀 715評(píng)論 0 2
  • 原文翻譯如下。 Apache Flink是一個(gè)能在有界與無(wú)界數(shù)據(jù)流上進(jìn)行有狀態(tài)計(jì)算的框架。Flink在不同層次的抽...
    耳邊的火閱讀 495評(píng)論 0 0
  • 夜鶯2517閱讀 128,103評(píng)論 1 9
  • 版本:ios 1.2.1 亮點(diǎn): 1.app角標(biāo)可以實(shí)時(shí)更新天氣溫度或選擇空氣質(zhì)量,建議處女座就不要選了,不然老想...
    我就是沉沉閱讀 7,377評(píng)論 1 6
  • 我是一名過(guò)去式的高三狗,很可悲,在這三年里我沒(méi)有戀愛(ài),看著同齡的小伙伴們一對(duì)兒一對(duì)兒的,我的心不好受。怎么說(shuō)呢,高...
    小娘紙閱讀 3,773評(píng)論 4 7

友情鏈接更多精彩內(nèi)容