主要的建模思想大致有三類(lèi),三范式,緯度建模,還有datavalt。 三范式 熟悉關(guān)系型數(shù)據(jù)庫(kù)的都知道,三范式建模主要可以避免數(shù)據(jù)冗余。如果數(shù)據(jù)倉(cāng)...
簡(jiǎn)單工廠模式 概念: 工廠類(lèi)對(duì)你傳入的參數(shù)判斷(可以寫(xiě)在配置文件中),動(dòng)態(tài)決定new 一個(gè)什么對(duì)象給你。(類(lèi)似switch)。 缺點(diǎn): 如果要新...
checkpoint是啥 簡(jiǎn)單點(diǎn)說(shuō),就是將正在運(yùn)行的任務(wù)的狀態(tài)保存下來(lái)。這個(gè)狀態(tài)包括任務(wù)中每個(gè)算子的state,緩存的數(shù)據(jù)(比如processF...
什么是狀態(tài) 首先要知道,狀態(tài)指的是算子的狀態(tài)。為什么算子需要狀態(tài),狀態(tài)的用處無(wú)非兩點(diǎn): 實(shí)現(xiàn)算子的邏輯(作為一種中間狀態(tài)) 錯(cuò)誤恢復(fù) 實(shí)現(xiàn)算子的...
本篇是對(duì)一篇Flink文章的翻譯:https://training.ververica.com/lessons/stateful.html實(shí)現(xiàn)一...
本篇講講Flink,主要有 基于事件時(shí)間的消息處理機(jī)制 flink的容錯(cuò)機(jī)制 都說(shuō)flink很火,那么它到底有什么過(guò)人之處呢??戳恕禙link基...
kylin介紹 Apache Kylin is an open source Distributed Analytics Engine desi...
jdk動(dòng)態(tài)代理 一般的代碼套路定義接口 定義接口實(shí)現(xiàn)類(lèi) 自定義handler,完成自定義代理的業(yè)務(wù)邏輯 核心代碼一共做了以下幾件事 在Proxy...