Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20181130__Hadoop.pptx.pdf

Avatar for masayuki1984 masayuki1984
November 01, 2018

 20181130__Hadoop.pptx.pdf

Avatar for masayuki1984

masayuki1984

November 01, 2018

Other Decks in Technology

Transcript

  1. HiveとImpalaの比較 Hive Impala アルゴリズム 結合処理も集約処理もソートベー ス(MapReduce) 結合処理も集約処理もハッシュベース 設計 ・ 二次記憶に中間データを記録し

    ながら処理を進める。 → ロバスト性や耐障害性を重視し た設計 → I/O量が多くなる ・ 内部でMapReduceの変換を行っ ているのでジョブの開始が遅く、他 にも多くのオーバーヘッドを有して いる。 ・ 最初の読み出し以外は基本的にメモリ 上で処理が行われる。 →中間データがメモリに収まらない、途中 で障害が発生した場合はクエリを正常に 終了することができない。 用途 バッチ処理 クエリ結果をインタラクティブに受け取る データソース ファイル(TEXTFILE、 SEQUENCEFILE、RCFILE、 etc…) HDFS、s3、Hbase、etc… 5 様々な外部要因から影 響をされにくい性質