1. 選択問題(全10問、50点)
- (単一選択の質問) 分散ファイル システムとは何を指しますか?
A. 複数のコンピュータ ノードにファイルを分散して保存します。数千のコンピュータ ノードがコンピュータ クラスタを形成します。B
. Hadoop と従来のデータベースの間でデータを転送するために使用されます。配信
C.大量のログを収集、集約、送信するための可用性と信頼性の高い分散システム
D. 消費者規模の Web サイトですべてのアクションを処理できる、高スループットの分散パブリッシュ/サブスクライブ メッセージング システム ストリーミング データ
私の答え: A: ファイルを配布して保存する複数のコンピュータノード上に存在する 数千のコンピュータノードがコンピュータクラスタを構成する
正解:A: ファイルを複数のコンピュータノードに分散して保存する 数千のコンピュータノード コンピュータノードがコンピュータクラスタを構成する
5 点 - (単一選択の質問) コンピューター クラスター内のノードに属さないものは次のうちどれですか?
A. マスター ノード (Master Node)
B. ソース ノード (SourceNode)
C. ネーム ノード (NameNode)
D. スレーブ ノード (Slave Node)
私の答え: B: ソース ノード;
正解: B: ソース ノード;
5 点 - (単一選択の質問) HDFS では、デフォルトでブロックのサイズはどのくらいですか?
A. 64MB
B. 32KB
C. 128KB
D. 16KB
私の答え: A: 64MB;
正解: A: 64MB;
5 ポイント - (単一選択の質問) 抽象ブロック概念を採用する HDFS の利点ではないものは次のうちどれですか?
A. システム設計を簡素化する
B. 大規模なファイル ストレージをサポートする
C. 強力なクロスプラットフォーム互換性
D. データ バックアップに適する
私の答え: C: 強力なクロスプラットフォーム互換性;
正解: C: 強力なクロスプラットフォーム互換性;
5 点 - (単一選択の質問) HDFS では、NameNode の主な機能は何ですか?
A. ブロック ID とデータノードのローカル ファイル間のマッピング関係を維持します
B. ファイルの内容を保存します
C. ファイル メモリをディスクに保存します
D. メタデータを保存します
私の答え : A:ブロックIDとデータノードのローカルファイルのマッピング関係を維持;
正解: D: メタデータを格納;
0点 - (単一選択の質問) FsImage についての次の説明のうち、間違っているものはどれですか?
A. FsImage ファイルには、各ブロックがどのデータ ノードに格納されているかが記録されていません
。B. FsImage ファイルには、ファイル内のすべてのディレクトリおよびファイル i ノードのシリアル化された形式が含まれていますシステム
. C. FsImage は、ファイル システム ツリーと、ファイル ツリー内のすべてのファイルとフォルダーのメタデータを維持するために使用されます
D. FsImage ファイルは、各ブロックが保存されている特定のデータ ノードを記録します
私の答え: D: FsImage ファイル各ブロックの特定のデータ ノードを記録します。どのデータ ノードに格納されているかを記録します。
正解: D: FsImage ファイルには、各ブロックがどのデータ ノードに格納されているかが記録されます。5
点 - (単一選択問題) 次の SecondaryNameNode の説明のうち、間違っているものはどれですか?
A. SecondaryNameNode は通常、複数のマシンで並行して実行されます
B. HDFS メタデータ情報のバックアップをネーム ノードに保存し、ネーム ノードの時間を短縮するために使用されます
C. SecondaryNameNode は、HTTPGET を通じて NameNode から FsImage ファイルと EditLog ファイルを取得し、対応するローカル ディレクトリにダウンロードします
D. SecondaryNameNode は、HDFS アーキテクチャの不可欠な部分です私の答え: A: SecondaryNameNode一般的に、複数
のマシンで並行して実行されます。
回答: A: SecondaryNameNode は通常、複数のマシンで並行して実行されます
。5 ポイント - (単一選択質問) HDFS はどのモデルを使用しますか?
A. 階層モデル
B. マスター/スレーブ構造モデル
C. パイプフィルター モデル
D. ポイントツーポイント モデル
私の答え: B: マスター/スレーブ構造モデル;
正解: B: 構造モデルからのマスター、
5 点 - (単一選択の質問) Hadoop プロジェクト構造において、HDFS とは何を指しますか?
A. 分散ファイル システム
B. ストリーミング データの読み取りと書き込み
C. リソース管理とスケジューラ
D. Hadoop 上のデータ ウェアハウス
私の答え: A: 分散 分散ファイル システム;
正解: A: 分散ファイル システム;
5 点 - (単一選択の質問) HDFS に関する次の説明のうち、間違っているものはどれですか?
A. HDFS は、システムの全体的な読み取りおよび書き込み応答パフォーマンスを向上させるために、対応するデータ ストレージ、データ読み取り、およびデータ複製戦略も採用しています
。B. HDFS はマスター-スレーブ (マスター/スレーブ) マスター/スレーブ) 構造モデル
C. HDFS は冗長データ ストレージを使用し、データの信頼性を高めます
D. HDFS はブロックの概念を使用し、システム設計がより複雑になります
私の答え: D: HDFS は、ブロックの概念により、システムの設計がより複雑になります システムの
設計がより複雑になります 正解:D: HDFS はブロックの概念を採用し、システムの設計がより複雑になります
5 点
2. 複数選択問題(全10問、50点) - (複数選択の質問) HDFS が達成したい目標は次のうちどれですか?
A. 安価なハードウェア デバイスとの互換性
B. ストリーミング データの読み取りと書き込み
C. 大規模なデータ セット
D. 複雑なファイル モデル
私の答え: ABC: 安価なハードウェア デバイスとの互換性; ストリーミング データの読み書き; ビッグ データ セット;
正解: ABC: 安価なハードウェア デバイスとの互換性; ストリーミング データの読み書き; ビッグ データ セット;
5 点 - (複数選択の質問) HDFS の特別な設計は、優れた機能を実現する一方で、アプリケーションにいくつかの制限もあります。次の側面のうちどれですか?
A. クロスプラットフォーム互換性が低い
B. 多数の小さなファイルを効率的に保存できない ファイル
C . マルチユーザーの書き込みとファイルの任意の変更はサポートされていません
D. 低レイテンシーのデータ アクセスには適していません
私の答え: BCD: 多数の小さなファイルを効率的に保存することができません。マルチユーザーの書き込みと任意の変更はサポートされていませんファイルの変更; 低遅延データには適していません。アクセス;
正解: BCD: 多数の小さなファイルを効率的に保存できません。マルチユーザーによる書き込みとファイルの任意の変更をサポートしていません。低遅延データには適していません。アクセス;
5点 - (複数選択の質問) 抽象ブロック概念を採用することで、HDFS が採用できる明白な利点は次のうちどれですか?
A. 大規模ファイル ストレージのサポート
B. 小規模ファイル ストレージのサポート
C. データ バックアップに適している
D. システム設計の簡素化
私の答え:ACD:大規模ファイルストレージに対応、データバックアップに適し、システム設計が簡素化
正解:ACD:大規模ファイルストレージに対応、データバックアップに適し、システム設計が簡素化
5点 - (多肢選択問題) HDFS では、NameNode は主にどのようなコア データ構造を保存しますか?
A. FsImage
B. DN8
C. ブロック
D. EditLog
私の答え: AD: FsImage; EditLog;
正解: AD: FsImage; EditLog;
5 点 - (選択式質問) データ ノード (DataNode) の主な機能は何ですか?
A. データの保存と読み取りを担当します
B. クライアントまたはネーム ノードのスケジュールに従ってデータを保存および取得します
C. 定期的に送信しますネーム ノードへのデータ 自身が保存するブロックのリスト
D. HDFS メタデータ情報のバックアップをネーム ノードに保存し、ネーム ノードの再起動時間を短縮するために使用します
私の答え: ABC: データの保存と読み取りを担当します。クライアントまたは名前に従って、ノードはデータの保存と取得をスケジュールします。保存されているブロックのリストを名前ノードに
定期的に送信します。正解: ABC: データの保存と読み取りを担当します。スケジュールに従ってデータを実行します。クライアントまたはネームノードの保管と取得; 保管されているブロックのリストを定期的にネームノードに送信;
5 ポイント - (多肢選択問題) HDFS 名前空間には何が含まれますか?
A. ディスク
B. ファイル
C. ブロック
D. ディレクトリ
私の答え: BCD: ファイル; ブロック; ディレクトリ;
正解: BCD: ファイル; ブロック; ディレクトリ;
5 点 - (複数選択の質問) クライアントに関する次の説明のうち正しいものはどれですか?
A. クライアントは、ユーザーが HDFS を操作するための最も一般的な方法です。HDFS は、展開中にクライアントを提供します。
B. HDFS クライアントは、HDFS ファイルを公開するライブラリです。システム インターフェイス
C. 厳密に言えば、クライアントは HDFS の一部ではありません
D. クライアントは、開く、読み取り、書き込みなどの一般的な操作をサポートできます
私の答え: ABCD: クライアントは、ユーザーが HDFS を操作する最も一般的な方法です。 HDFS は、展開時にクライアントを提供します。HDFS クライアントは、HDFS ファイル システム インターフェイスを公開するライブラリです。厳密に言えば、クライアントは HDFS の一部ではありません。クライアントは、開く、読み取り、書き込みなどをサポートできます。一般的な操作。
正解: ABCD: クライアントは、ユーザーが HDFS を操作する最も一般的な方法です。HDFS は展開時にクライアントを提供します。HDFS クライアントは、HDFS ファイル システム インターフェイスを公開するライブラリです。厳密に言えば、クライアントは HDFS の一部とみなされません。クライアントは、HDFS の一部とみなされません。開く、読み込む、書き込むなどの一般的な操作をサポート;
5 ポイント - (複数選択の質問) HDFS は一意の名前ノードのみをセットアップします。これによりシステム設計は大幅に簡素化されますが、明らかな制限もいくつか生じます? A.
名前空間の制限
B. パフォーマンスのボトルネック
C. 分離の問題
D. クラスターの可用性
私の答え: ABCD: ネームスペースの制限; パフォーマンスのボトルネック; 分離の問題; クラスターの可用性;
正解: ABCD: ネームスペースの制限; パフォーマンスのボトルネック; 分離の問題; クラスターの可用性;
5 ポイント - (複数選択の質問) HDFS データ ブロック マルチコピー ストレージには次の利点がありますか?
A. データ送信の高速化
B. データ エラーの容易な検出
C. データの信頼性の確保
D. 複数のプラットフォームでの実行に適しています
私の答え: ABC:データ送信の高速化 速度、データのエラー確認が容易、データの信頼性の確保
正解:ABC:データ送信の高速化、データエラーの確認が容易、データの信頼性の確保
5点 - (複数選択の質問) HDFS は高いフォールト トレランスを備えています。データ エラーを検出し、自動回復を実行するために、どのような対応するメカニズムが設計されていますか? A. データ ソースが
大きすぎます
。B. データ ノードが間違っています
。C. データが間違っています。
D. ネームノードが間違っています
私の答え:BCD:データノードエラー、データエラー、ネームノードエラー、
正解:BCD