Hadoop 面試題之storm (3)

2021-07-13 18:05:42 字數 417 閱讀 7750

storm怎麼完成對單詞的計數?(個人看完storm 後一直都認為他是流處理,好像沒有積攢資料的能力,都是處理完之後直接分發給下乙個元件)

【splitbolt接收sentencespout發射的tuple,它將每句話分割成每個單詞,並將每個單詞作為tuple發射。再次,wordcountbolt接收splitbolt傳送的tuple,它將接收到的每乙個單詞統計計數,並將 《單詞:出現次數》 作為tuple發射。最後,reportbolt接收wordcountbolt傳送的tuple,將統計的結果存入hashmap中,並列印出結果。】

1、乙個spout發射tuple

2、乙個splitbolt將一行資料進行分解

3、woordcount 將接收到的單詞進行計數

4、任何reportbolt將結果儲存在hashmap中,然後列印結果

Hadoop筆試 面試題

該試題來自董成西彙總 1 mapreduce中排序發生在哪幾個階段?這些排序是否可以避免,為什麼?答 乙個mapreduce作業由map階段和reduce階段兩部分組成,這兩階段會對資料排序,從這個意義上說,mapreduce框架本質就是乙個distributed sort。在map階段,在map階...

hadoop面試題整理

一.問答 1.簡單描述如何安裝配置乙個apache開源版hadoop,只描述即可,無需列出完整步驟,能列出步驟更好。1 安裝jdk並配置環境變數 etc profile 2 關閉防火牆 3 配置hosts檔案,方便hadoop通過主機名訪問 etc hosts 4 設定ssh免密碼登入 5 解壓縮h...

hadoop面試題整理 一

一.問答 1.簡單描述如何安裝配置乙個apache開源版hadoop,只描述即可,無需列出完整步驟,能列出步驟更好。1 安裝jdk並配置環境變數 etc profile 2 關閉防火牆 3 配置hosts檔案,方便hadoop通過主機名訪問 etc hosts 4 設定ssh免密碼登入 5 解壓縮h...