見出し画像

Hadoopの3つのモードを比較する

$$
\begin{array}{l:l:l:l}
\textbf{特徴} & \textbf{スタンドアロンモード} & \textbf{疑似分散モード} & \textbf{完全分散モード} \\ \hline
目的 & 最も高速で動かせるためローカルでの開発やデバッグ用途 & 分散環境を模して開発やデバッグをする用途 & スケーラビリティやフォールトトレランスを重視した本番環境用途 \\
構成 & HDFSを使わずローカルのファイルシステムで完結 & ストレージにHDFSを使ってデーモン間でやり取りする & ストレージにHDFSを使ってデーモン間でやり取りする \\
デーモン & デーモンは起動されない & 分散環境を模倣するために異なるJVM上の異なるプロセスとして一つのマシン上で全てのデーモンが動く & マスター/スレーブノードでデーモンが分散される \\
他ノード & 他のノードとはやり取りしない & 分散クラスター間でやり取りするかのようにSSHプロトコルを使ってデーモン間で通信する & ネットワークを超えて他クラスターと通信する \\
\end {array}
$$

よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます!