本文基于hbase-1.3.0源碼 1. 前言 HBase coprocessor(協(xié)處理器)按照工作方式分為兩種:endpoint和obser...
1. antrun 簡述 通過antrun插件可以在maven中運行ant task固蛾, 具體參考antrun 2. 使用antrun 按照如下格...
1.前言 本文講述如何使用IDEA遠程調(diào)試spark,這里所說的調(diào)試spark包括: 調(diào)試spark應(yīng)用程序食拜,也就是使用spark算子編寫的dr...
1. 前言 本文主要講述一下我對spark任務(wù)調(diào)度過程的理解,必要的地方會配合源碼副编。 2 . Spark任務(wù)調(diào)度 2.1 基本概念 Job用戶提...
1. FutureTask FutureTask實現(xiàn)了Runnable和Future接口负甸,它主要用于包裝真實callable或runnable的...
1. Zero Copy傳輸 一般情況下,將服務(wù)器上的文件傳輸?shù)娇蛻舳藭r痹届,文件在服務(wù)端會經(jīng)歷如下copy過程:調(diào)用read方法從硬盤讀文件到內(nèi)核...
1.前言 HBase的數(shù)據(jù)最終是以HFile的形式存儲在HDFS中的呻待,HBase中HFile有著自己的格式。一次memstore的flush會產(chǎn)...
1. 前言 有時候需要按照key去做reduce操作時队腐,一般情況下調(diào)用reduceByKey就可以完成按照key reduce的任務(wù)蚕捉,redu...