本文說明如何在已有的cdh集群上添加flink服務(wù)宅楞。分為如下幾步進行說明: 1.環(huán)境說明 2.flink-parcel的制作 3.cm添加flink-parcel 4.cm上...

本文說明如何在已有的cdh集群上添加flink服務(wù)宅楞。分為如下幾步進行說明: 1.環(huán)境說明 2.flink-parcel的制作 3.cm添加flink-parcel 4.cm上...
前面的文章介紹了當(dāng)達到一定的條件后memstore會flush生成hfile歼狼,隨著hfile文件逐漸增多蚪缀,查詢可能需要更多的IO操作敛滋,為了合并這些hfile文件從而衍生出了c...
個人覺得debug運行代碼是理解代碼最為有效的方式扒腕,所以今天說一下在window上使用idea進行調(diào)試運行hbase源碼(使用的是cdh版本的hbase)年扩。下面將從環(huán)境配...
hbase region 切分是hbases水平擴展一個重要因素慌申,將一個region切分為兩個小region吭净,并將切分后的region放在不同的節(jié)點上睡汹,以達到將負載進行均...
memstore是hbase中一個非常重要的組件,對于hbase的讀寫操作的性能起到舉足輕重的作用寂殉,下面講從memstore概述囚巴、memstore flush觸發(fā)條件、m...
雖說hbase適合寫多讀少友扰,但是hbase的讀性能也是非常強悍的彤叉,hbase有如此好的讀性能其中少不了BlockCache。BlockCache是regionserver...
眾所周知hbase是一個寫性能非常優(yōu)越的NOSQL村怪,今天從源碼中分析一下put操作到了region中是如何進行處理的秽浇。 region中處理put請求的大致流程如下圖所...
前文介紹了使用CountDownLatch來實現(xiàn)線程間同步,但是CountDownLatch的計數(shù)器是一次性的甚负,當(dāng)計數(shù)器值減到0之后再調(diào)用await或countdown方...
說到線程同步第一個想到的一定是Thread類的join方法柬焕,當(dāng)需要等待一個線程執(zhí)行結(jié)束之后再接著執(zhí)行本線程接下去的邏輯,join經(jīng)常會在這種場景下被使用梭域,但是join方法...